0
35
18
15
26
2
14
28
36
17
20
11
6
21
40
48
38
13
42
4
55
45
51
37
53
16
27
44
49
1
54
19
32
23
43
24
10
22
34
29
31
3
7
47
30
39
25
50
5
41
33
9
12
8
52
46