193
529
181
359
58
243
74
178
75
142
21
271
57
244
45
248
52
168
15
256
42
125
27
154
18
162
12
98
31
116
68
395
92
19
147
9
99