108 288 366 459 529 629 719 809 931 1007 1108 1216 1298 1399 1488 1552 1631 1689 1820 1897 2059 2130 2212 2319 2380 2488 2616 2775 2860 2959 