52
24
107
167
33
44
53
106
12
145
31
15
27
178
515
37
92
29
3
19
23
417
4
61
200
174
64
69
192
22
70
151
28
668
177
9
13
146
121
291
41
247
26
21
204
224
316
150
142
219
253
336
616
10