13 77 254 541 739 866 1019 1328 1525 1808 2029 2250 2409 2519 3037 3232 3564 3746 3919 4244 4474 4617 4781 5008 5166 5496 5640 5898 6153 6330 6503 6699 6898 7105 