21
63
56
175
182
43
30
184
9
33
37
106
24
46
55
22
31
44
60
27
29
15
57
163
19
183
32
177
25
98
34
110
59
100
219
16
179
560
70
42
397
102
61
319
28
188
94
50
97