20
33
27
65
89
36
48
101
40
24
14
16
18
35
19
6
141
74
123
15
103
7
97
90
11
32
98
61
45
17
59
10
76
30
84
13
46
34
21
28
42
77
26
12
75
25
108
71