12
6
11
8
5
4
10
26
3
18
16
17
34
1
31
0
36
29
19
106
61
64
13
40
32
2
57
9
37
14
28
155
48
15
119
45