30
860
97
661
39
785
27
654
36
118
146
813
35
471
49
454
74
481
6
325
41
622
29
396
483
65
371
50
373
24
306
42
317
10
343