126 229 313 425 498 632 731 812 949 1056 1164 1264 1387 1515 1576 1663 1767 1862 1952 2037 2100 2222 2400 2513 2610 2686 2781 