15 46 119 267 367 466 620 733 857 972 1050 1170 1303 1393 1663 1749 1819 1949 2156 2288 2369 2449 2638 2740 2920 2998 3183 3288 3475 3603 3740 3918 3981 4087 4223 4344 4465 4651 4744 4830 4905 4987 5117 5206 5349 5498 5650 5821 5907 6065 6126 6188 6289 6405 6517 6610 6795 6925 7066 7179 7314 7386 7521 7624 7682 7744 7826 7929 7989 8089 8222 8371 8488 8560 8687 8879 9049 9236 9370 9487 9607 9806 9920 10048 10169 10278 10389 