93
18
17
375
25
4
248
80
28
19
11
47
331
104
303
98
9
46
96
27
88
23
6
10
60
45
349
20
5
1352
63
418
44
3
29
22
16
39
14
2
34
15
48
116
1414
89
131
282
30
40