99 218 332 625 728 831 1028 1200 1360 1721 1877 2144 2465 2758 2945 3288 3423 3617 3878 4302 4613 4776 4936 5090 5481 5668 6150 6401 