25
10
9
13
6
5
14
122
74
53
83
51
11
17
32
27
28
20
79
37
35
179
3
2
56
106
1
98
15
19
142
137
31
40
62
58
18
126