1 2 5 6 17 18 21 22 3 4 7 8 19 20 23 24 9 10 13 14 25 26 29 3011 12 15 16 27 28 31 3233 34 37 38 49 50 53 5435 36 39 40 51 52 55 5641 42 45 46 57 58 61 6243 44 47 48 59 60 63 64