33
1
28
6
4
9
29
15
10
127
205
24
18
48
5
31
12
3
8
0
85
25
32
2
136
37
34
14
80
7
51
38
11
54
154
452
78
371
91
82