25
260
33
9
2
1
116
31
68
21
29
7
27
3
36
50
52
74
62
11
40
12
51
54
46
119
55
14
10
53
26
83
5
19
15
20
18
56
230
109
4