1 1 2 2 3 3 4 4 5 4 6 5 7 6 8 6 9 7 10 8 11 6 12 8 13 8 14 9 15 9 16 10 17 10 18 10 19 10 20 14 21 11 22 12 23 12 24 12 25 13 26 12 27 13 28 14 29 14 30 15 31 13 32 14 33 15 34 15 35 17 36 16 37 18 38 15 39 16 40 17 41 18 42 19 43 18 44 20 45 17 46 18 47 19 48 19 49 19 50 21 51 20 52 18 53 17 54 21 55 23 56 22 57 23 58 19 59 19 60 21 61 22 62 22 63 22 64 22 65 21 66 22 67 19 68 22 69 23 70 24 71 25 72 26 73 22 74 25 75 23 76 20 77 23 78 23 79 24 80 26 81 25 82 27 83 27 84 28 85 23 86 26 87 27 88 28 89 25 90 25 91 26 92 28 93 27 94 28 95 26 96 26 97 29 98 29 99 28 100 28 101 29 102 30 103 29 104 26 105 28 106 29 107 29 108 28 109 28 110 27 111 28 112 29 113 33 114 29 115 31 116 30 117 22 118 32 119 31 120 30 121 31 122 33 123 32 124 32 125 31 126 28 127 32 128 34 129 34 130 33 131 33 132 32 133 24 134 29 135 30 136 35 137 32 138 33 139 34 140 34 141 35 142 35 143 34 144 34 145 37 146 38 147 30 148 37 149 33 150 35 151 36 152 38 153 38 154 36 155 36 156 35 157 37 158 33 159 40 160 38 161 38 162 30 163 36 164 37 165 35 166 36 167 33 168 35 169 36 170 41 171 41 172 38 173 36 174 37 175 39 176 38 177 35 178 40 179 40 180 39 181 39 182 38 183 39 184 38 185 34 186 38 187 37 188 39 189 39 190 40 191 39 192 41 193 38 194 40 195 33 196 36 197 36 198 43 199 44 200 41 201 39 202 37 203 41 204 42 205 44 206 41 207 43 208 44 209 42 210 42 211 39 212 40 213 42 214 41 215 42 216 40 217 40 218 41 219 45 220 45 221 45 222 43 223 43 224 44 225 43 226 40 227 43 228 44 229 45 230 46 231 45 232 45 233 44 234 46 235 45 236 47 237 45 238 47 239 45 240 45 241 47 242 45 243 45 244 43 245 45 246 38 247 32 248 45 249 39 250 52 251 46 252 47 253 48 254 41 255 47 256 46 257 39 258 44 259 44 260 44 261 49 262 46 263 50 264 47 265 48 266 48 267 50 268 48 269 43 270 49 271 39 272 48 273 41 274 51 275 55 276 50 277 54 278 48 279 42 280 45 281 47 282 50 283 47 284 46 285 53 286 47 287 46 288 48 289 48 290 48 291 47 292 50 293 47 294 47 295 49 296 50 297 50 298 50 299 54 300 56 301 54 302 48 303 49 304 51 305 52 306 51 307 55 308 54 309 56 310 55 311 49 312 49 313 44 314 47 315 51 316 54 317 50 318 53 319 49 320 55 321 56 322 51 323 55 324 50 325 52 326 54 327 54 328 52 329 44 330 37 331 48 332 52 333 53 334 57 335 55 336 55 337 45 338 42 339 57 340 50 341 56 342 54 343 55 344 40 345 55 346 59 347 53 348 58 349 53 350 46 351 55 352 53 353 54 354 69 355 56 356 50 357 52 358 50 359 46 360 49 361 52 362 57 363 58 364 58 365 58 366 58 367 53 368 56 369 56 370 56 371 56 372 63 373 65 374 57 375 62 376 54 377 53 378 56 379 65 380 57 381 56 382 54 383 52 384 54 385 57 386 57 387 50 388 48 389 58 390 57 391 43 392 52 393 54 394 63 395 51 396 55 397 51 398 60 399 56 400 58 401 60 402 60 403 64 404 66 405 67 406 63 407 56 408 57 409 64 410 62 411 59 412 61 413 51 414 61 415 60 416 61 417 55 418 59 419 67 420 60