100
586
316
629
186
571
194
312
98
267
74
394
12
465
452
46
357
61
714
49
300
48
289
84
350
51
281
55
188
15
254
35
260
101
222
11
202