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