172 332 705 795 905 1057 1195 1317 1549 1704 1848 2211 2452 2675 2882 3080 3180 3347 3605 3716 3903 4103 4319 4492 4598 4702 4830 4924 4994 5093 5382 5520 5823 5974 6056 6162 6372 6473 6647 6743 6877 7018 7305 7388 7579 7815 7935 8042 8105 8305 8404 8482 8579 