135 402 609 848 965 1086 1302 1465 1594 1650 1774 2073 2171 2349 2604 2709 3133 3679 3834 3901 4017 4208 4341 4410 4613 4784 4968 5180 5435 5668 5870 6007 6341 6466 6639 6881 7060 7243 7311 7429 7577 7728 