26 48 76 103 128 156 208 273 350 466 573 609 645 673 696 724 755 780 820 856 889 