4
1
0
25
36
2
20
6
5
10
17
8
35
21
26
9
11
24
14
13
31
19
12
62
30
117
70
33
166
57
15
78
94
47
46
60
29