12
6
36
26
22
25
37
21
10
23
16
33
29
13
11
27
24
18
3
1
2
0
17
39
95
5
47
14
4
45
101
58
7
31
41
8
139
88
48