34
77
78
56
29
52
11
57
32
62
104
28
165
124
89
58
100
65
37
10
33
55
17
113
6
38
13
35
19
99
96
45
22
134
179
23
70
30
102
220
1
211
231
233
8
20
46
2