13 77 153 290 554 707 751 917 1040 1217 1348 1524 1677 1832 1974 2170 2416 2569 2725 2864 3067 3226 3449 3651 3790 3978 4113 4268 4376 4501 4663 4931 5037 5213 5395 5484 