25
4
22
11
7
2
12
10
15
61
70
40
28
243
46
185
72
106
53
14
125
8
55
16
71
56
29
57
5
49
31
97
369
34
160
9
32
148
582
58
181
33
20
1
54