407 244
0 0 1 1 4 9 10 12 14 17 18 18 19 20 24 25 29 33 36 38 41 43 43 44 45 48 51 55 56 59 60 75 80 81 81 82 84 86 91 93 99 103 107 109 114 116 120 124 125 128 130 130 132 132 137 139 147 147 148 150 152 154 156 159 162 166 168 169 173 175 175 179 187 190 190 197 199 202 202 203 205 207 208 210 210 214 222 226 229 239 242 248 249 250 250 251 255 256 261 266 266 268 269 271 271 277 278 280 281 283 285 290 295 295 296 298 300 312 315 315 316 320 321 321 323 330 331 331 333 340 342 343 343 348 354 357 358 359 361 362 364 368 370 372 377 377 383 383 383 385 388 390 393 394 395 396 401 401 402 402 403 414 414 416 417 418 422 423 426 428 430 432 433 434 435 437 439 439 442 448 450 453 458 460 461 465 469 470 471 473 474 476 477 480 482 483 487 488 489 494 497 499 500 501 502 508 508 508 510 512 514 519 521 523 525 527 528 528 529 529 529 532 533 535 535 536 538 541 542 546 547 549 551 557 557 558 559 562 563 565 577 579 593 595 596 602 603 604 607 610 615 615 615 619 619 619 623 628 629 635 635 638 640 640 641 650 651 652 654 654 656 658 659 666 667 670 676 676 680 683 691 693 694 694 696 700 702 704 708 712 713 714 721 726 727 729 730 737 737 741 742 744 746 746 747 751 751 754 756 757 759 763 764 768 772 777 779 782 789 794 794 794 795 796 799 800 800 802 804 805 806 809 813 815 816 816 817 823 824 825 827 827 827 828 830 834 835 837 840 852 857 869 870 872 872 874 882 885 887 887 888 888 889 889 891 892 894 896 897 906 910 911 913 920 923 930 930 931 934 937 939 940 946 949 951 956 956 957 960 961 962 963 963 964 966 970 974 976 978 981 985 986 986 987 988 994 999 
