41
986
52
873
15
740
18
555
37
523
7
504
24
400
336
348
40
302
295
20
279
25
263
17
154
898
1
216
190
137