65 107 173 244 283 312 386 421 442 480 523 578 617 642 676 698 739 777 856 893 955 1009 1070 1115 1152 1180 1216 1246 1284 1315 1343 1378 1420 1472 1511 1552 1634 1690 1713 1769 1803 