150
146 5 7 3 8 13 149 6 11 21 10 150 9 20 14 18 12 19 22 15 16 28 29 25 30 24 26 31 36 23 34 32 17 35 33 27 38 43 40 44 37 41 42 39 47 45 56 50 48 59 54 46 51 61 49 57 52 60 65 58 55 53 62 63 68 64 67 74 72 70 80 69 66 77 75 84 73 76 79 71 85 88 81 87 78 82 86 83 89 93 90 94 92 98 91 101 104 95 106 107 100 103 96 110 112 105 97 108 119 102 111 116 109 115 117 113 99 114 124 121 125 126 127 122 132 135 118 120 133 129 130 123 134 131 128 137 136 144 139 140 147 145 138 4 148 143 142 1 2 141
