14 69 176 294 483 675 738 853 995 1153 1296 1549 1685 1942 2152 2418 2609 2665 2763 2883 3118 3305 3435 3583 3825 3951 4070 4222 4421 4625 4794 4852 4991 5167 5288 5408 5607 5747 6001 6240 6371 6489 6643 7009 7251 7412 7745 7885 7998 8383 8542 8687 8883 