356
936
87
705
85
531
38
386
64
461
34
446
101
426
45
434
42
395
26
368
35
198
80
392
44
369
24
333
6
374
316
73
312
48
291