115 172 229 382 491 656 690 745 811 847 938 989 1024 1088 1154 1201 1256 1301 1350 1476 1517 1607 1642 1737 1847 1943 2043 