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