28
27
18
36
2
6
4
3
45
23
22
33
9
5
12
17
10
14
7
51
15
21
62
52
8
0
16
30
13
29
19
32
54
55
24
50
85