149 230 311 417 534 591 667 784 917 1010 1100 1179 1267 1414 1553 1741 1831 1942 2116 2260 2381 2515 2707 2799 3015 3131 3201 3492 3700 3849 3943 4050 4129 4251 4386 4560 4792 4950 5088 5237 5412 5522 5708 5860 5962 6075 6244 6362 6481 6680 6849 7117 7353 7546 7685 7800 7941 8134 8441 