0 2 1 2 0 3 4 6 5 6 4 7 8 10 9 10 8 11 12 14 13 14 12 15 16 18 17 18 16 19 20 22 21 22 20 23 24 26 25 26 24 27 28 30 29 30 28 31 32 34 33 34 32 35 36 38 37 38 36 39 25 34 35 34 25 26 40 42 41 42 40 43 44 46 45 47 46 44 47 48 46 27 32 33 32 27 24 49 51 50 52 53 50 53 54 50 54 49 50 50 51 52 55 41 42 41 55 56 57 59 58 59 57 60 61 63 62 63 61 64 65 67 66 67 65 68 69 71 70 71 69 72 73 75 74 75 73 76 77 79 78 79 77 80 81 83 82 83 81 84 85 87 86 87 85 88 89 91 90 92 89 93 89 92 91 94 92 93 95 94 96 94 95 97 98 95 96 90 95 98 95 90 99 100 102 101 102 104 103 100 104 102 105 104 100 106 89 90 89 106 107 108 89 107 89 108 93 93 109 94 109 93 108 110 94 111 94 110 96 96 112 98 112 96 110 113 98 112 98 113 90 114 116 115 116 114 117 118 116 119 116 118 115 120 122 121 122 120 118 123 121 124 121 123 120 125 124 126 124 125 123 114 127 117 127 114 125 128 130 129 128 129 131 128 131 132 128 132 133 128 133 130 130 135 134 129 134 136 131 136 137 132 137 138 139 141 140 136 143 142 137 132 131 138 133 132 135 140 133 144 136 139 144 137 136 144 138 137 144 135 138 144 139 135 145 147 146 147 145 148 148 149 147 149 148 150 151 153 152 153 151 154 154 155 153 155 154 156 156 157 155 157 156 158 158 146 157 146 158 145 146 160 159 160 146 147 147 161 160 161 147 149 152 163 162 163 152 153 153 164 163 164 153 155 155 165 164 165 155 157 157 159 165 159 157 146 166 168 167 168 170 169 166 170 168 171 170 166 172 174 173 174 172 175 176 178 177 178 176 179 180 182 181 182 180 183 184 186 185 186 184 187 188 190 189 190 188 191 192 194 193 194 192 195 196 198 197 198 196 199 200 202 201 202 200 203 204 206 205 206 204 207 208 210 209 210 208 211 212 214 213 214 212 215 216 213 217 217 213 218 213 214 218 218 214 219 220 222 221 222 220 223 224 221 225 225 221 226 221 222 226 226 222 227 228 230 229 230 228 231 232 229 233 233 229 234 229 230 234 234 230 235 236 238 237 238 236 239 240 237 241 241 237 242 237 238 242 242 238 243 244 246 245 246 244 247 248 245 249 249 245 250 245 246 250 250 246 251 252 254 253 254 252 255 256 253 257 257 253 258 253 254 258 258 254 259