15 67 271 486 612 786 1009 1174 1330 1466 1602 1741 1948 2140 2257 2484 2632 2859 2990 3119 3255 3521 3699 3869 3934 4018 4087 4264 4405 4498 4668 4823 4970 5140 5265 5375 5654 5765 5961 6064 6289 6411 6455 6526 6600 6656 6790 6880 7042 7173 7273 7362 7551 7679 7797 7952 8086 8266 