35
686
113
708
47
610
86
493
122
121
48
499
459
25
481
42
467
6
374
37
412
16
308
33
325
13
375
95
20
87
15
318
17
310