1
17
53
98
39
10
4
106
44
12
32
14
29
210
18
52
56
23
151
24
38
91
108
90
211
113
82
103
159
194
105
355
34
118
28
81
75
241
78
219
405
337
216
137
183
171
70
165
20
51
334
235
13