73
526
37
111
12
108
209
51
141
127
49
25
56
27
35
46
75
147
298
66
6
121
158
224
98
26
33
214
126
504
13
97
174
42
29
18
45
375
191
87
303
476
47
175
80
799
59
275
70
107
395
14
8
106