34 72 113 161 243 307 495 545 647 750 814 946 1013 1121 1177 1260 1386 1469 1570 1639 1684 1711 1767 1854 1965 2020 2072 2113 2153 2183 2213 2308 2356 2407 2447 2495 2543 2587 2624 2708 2779 2869 2922 2984 3051 3101 3162 3220 3282 3344 3388 