27 102 154 218 279 371 458 503 588 632 701 762 801 876 944 1051 1117 1171 1237 1280 1328 1416 1459 1504 1541 1609 1680 1745 1810 1878 1931 1976 2034 2077 2121 2222 2304 2405 2494 2543 2595 2653 2703 2769 