141 280 340 433 524 615 794 859 954 1074 1260 1421 1525 1580 1668 1835 1997 2045 2215 2303 2362 2430 2522 2678 2773 2941 3034 3118 3255 3382 3493 3615 3712 3872 3971 4142 4288 4393 4516 4593 4842 5102 5258 5405 5501 5608 5737 5976 6108 6218 6292 6425 6556 6704 6771 6860 6948 7046 7109 7349 7434 7530 7671 7739 7930 8113 8246 8320 8402 8568 8662 9002 9102 9245 