421
59
150
29
524
148
470
105
603
203
272
66
235
171
408
24
557
193
529
91
100
49
405
94
355
192
259
62
251
186
585
183
214
66
316
185
356
183
198
51