33
32
10
6
5
7
14
20
19
16
12
3
13
194
137
15
24
1
22
39
80
25
8
9
29
79
46
17
27
160
95
84
116
85
45
36
2