56 120 186 263 334 391 424 459 508 574 601 666 766 817 863 940 988 1039 1079 1127 1165 1224 1257 1319 1404 1469 1536 1592 1639 1697 1743 1788 1840 1867 1915 1977 2047 2126 2184 