34 85 127 185 232 282 323 361 426 503 545 614 677 730 770 827 896 951 982 1019 1087 1134 1363 1412 1473 1640 1722 1849 1971 2120 2339 2659 2715 2755 2821 2894 2937 3001 3077 3132 3182 3231 3280 3348 3424 3479 3538 3593 3632 3683 3726 3823 3871 3917 3977 4039 4060 4108 4158 4200 4233 