61 209 344 634 669 712 787 844 908 1034 1111 1286 1394 1490 1812 1973 2027 2137 2269 2478 2568 2644 2709 2769 2880 2994 3069 3154 3227 3346 3437 3584 3666 3767 3866 3977 4038 