61 148 315 462 626 886 984 1159 1336 1478 1615 1705 1855 1960 2173 2228 2423 2659 2910 3018 3382 3514 3783 4002 4270 4498 4621 4766 4871 5051 5412 5653 5853 5971 6097 6389 6718 6963 7090 7393 