12 47 90 113 195 330 417 519 648 756 948 1139 1265 1433 1565 1645 1703 1881 2038 2154 2245 2338 2520 2573 2648 2750 2848 2970 3074 3161 3256 3330 3447 3554 3681 3845 3956 4068 4209 4366 4457 4529 4656 4755 4903 4999 5260 5349 5479 5592 5697 5894 5987 6109 6195 6282 6365 6431 6477 6606 6681 6766 6816 6900 7036 7182 7357 7462 7603 7731 7882 7981 8099 8191 8278 8385 8501 8657 8753 8868 9037 9108 