0 2 3 8 10 13 14 18 22 29 35 41 48 57 61 67 73 77 84 87 92 98 102 109 115 120 125 133 136 142 150 159 165 171 178 187 191 200 208 212 221 234 241 250 256 262 267 276 283 293 298 308 311 317 321 328 341 349 358 368 378 391 395 399 408 414 422 429 437 445 451 458 466 475 488 496 506 515 520 532 538 549 557 563 572 582 591 600 610 614 620 625 629 637 646 654 667 678 683 691 700
