559
100
332
59
233
55
574
24
345
180
546
79
457
51
552
30
417
144
119
98
503
4
502
167
585
106
272
130
303
190
334
42
355
50
546
17
185
42
336
153