12
1
2
58
16
8
5
106
35
4
22
17
15
40
6
7
23
11
92
55
27
36
3
24
46
25
33
0
9
29
31
28
20
34
75
47
42