25
6
4
10
9
7
8
1
3
5
0
34
2
52
31
16
36
35
53
23
19
15
134
46
38
33
30
41
81
17
13
97
43
107
51
11
67
14
24