4
29
27
13
186
2
8
6
10
5
41
17
16
11
19
137
82
20
48
12
14
15
9
25
7
1
0
24
3
30
57
116
65
47
69
21
52
83
42
31
71