24 42 74 103 133 175 220 254 295 332 373 412 440 483 516 582 624 669 709 749 771 811 858 921 967 1008 1063 1093 1125 1158 1711 1740 1771 1808 1868 1896 1956 2011 2044 2097 2123 2163 2215 2256 2317 2363 2396 2443 2489 2537 2563 2633 2674 2715 2748 