19 45 85 142 191 259 418 459 537 627 699 788 835 913 954 1012 1117 1175 1258 1292 1326 1353 1402 1476 1581 1635 1672 1712 1744 1791 1839 1894 1930 1971 2011 2048 2083 2118 2145 2203 2259 2325 2384 2430 2470 2516 2568 2620 2679 2736 2781 