8
7
4
1
23
13
29
15
48
95
33
0
6
2
12
44
16
3
5
11
10
54
27
207
60
139
68
53
142
25
28
110
234
21
31
146