17 72 194 356 471 524 596 649 760 857 939 1065 1194 1301 1422 1522 1609 1667 1762 1936 2016 2118 2223 2312 2395 2521 2652 2705 2780 