1 6 2 3 5 14 7 9 17 16 12 4 21 11 20 25 10 22 8 33 19 15 24 18 26 23 36 27 28 32 29 40 39 30 31 35 52 37 34 41 13 38 44 45 47 49 56 42 51 43 46 54 67 66 48 58 72 61 50 62 64 69 73 68 55 57 78 53 71 65 76 63 74 75 77 60 80 70 79 59