99 174 221 437 646 871 1009 1082 1238 1367 1427 1529 1715 1820 1907 2008 2150 2264 2529 2684 2802 2941 3070 3195 3316 3449 3559 3702 3820 3945 4067 4219 4434 4529 4876 5050 5382 5513 5620 5745 5797 5834 5948 6017 6088 6140 6205 6305 6497 6954 7207 7373 7864 7936 8157 8264 8372 8479 8653 8807 8862 8943 9042 9095 9155 9245 9320 9385 9496 9556 9666 9813 