58
856
52
746
108
644
28
402
85
495
55
500
35
462
32
377
238
302
92
1,057
82
421
115
449
34
357
40
266
17
332
68
310
59
331
31
293