18 45 123 245 335 447 553 818 1207 1332 1449 1556 1659 1763 1881 2024 2114 2237 2438 2574 2815 2986 3147 3374 3555 3635 3850 4124 4289 4557 4665 4797 5032 5149 5255 5454 5610 5792 6037 6330 6523 6643 6799 6896 7020 7282 7459 7771 7853 8043 8169 8295 8432 8660 8824 9064 9172 9377 9442 