1, 2, 3, 4, 7, 5, 8, 14, 10, 6, 16, 28, 21, 12, 9, 32, 56, 42, 25, 18, 11, 64, 113, 85, 50, 37, 22, 13, 128, 227, 170, 101, 75, 44, 26, 15, 256, 455, 341, 202, 151, 89, 53, 31, 17, 512, 910, 682, 404, 303, 179, 106, 63, 35, 19, 1024, 1820, 1365, 809, 606, 359, 213, 126