32 57 83 109 145 197 241 275 335 379 428 468 532 574 618 682 740 805 846 890 955 1012 1077 1150 1215 1254 1323 1388 1477 1542 1583 1648 1775 1840 1900 1965 2020 2085 2138 2203 2302 2367 2422 2493 2558 2642 2707 2747 2812 2861 2926 2974 3039 3141 3206 3293 3358 3402 3467 3517 3582 3633 3698 3721 3786 3824 3889 3947 4012 4049 4114 4166 4231 4272 4337 4397 4462 