163 330 658 803 895 1048 1206 1387 1677 1853 1989 2363 2564 2897 3126 3308 3414 3627 3905 4031 4215 4468 4713 4865 4997 5135 5245 5406 5497 5599 5982 6156 6549 6700 6797 6930 7161 7248 7440 7564 7705 7902 8219 8317 8511 8763 8879 8975 9064 9250 9375 9492 9605 