1, 2, 5, 4, 10, 9, 8, 20, 18, 17, 16, 40, 36, 34, 21, 32, 80, 72, 68, 42, 33, 64, 160, 144, 136, 84, 66, 37, 128, 320, 288, 272, 168, 132, 74, 41, 256, 640, 576, 544, 336, 264, 148, 82, 65, 512, 1280, 1152, 1088, 672, 528, 296, 164, 130, 69, 1024, 2560, 2304, 2176, 1344, 1056, 592, 328, 260, 138, 73