1, 2, 4, 8, 3, 10, 18, 9, 23, 6, 16, 31, 5, 25, 41, 7, 26, 44, 13, 36, 15, 39, 14, 49, 11, 48, 87, 12, 52, 93, 17, 60, 102, 19, 63, 108, 20, 66, 116, 21, 73, 128, 22, 78, 136, 24, 85, 147, 27, 92, 159, 28, 96, 165, 29, 100, 172, 30, 103, 177, 33, 113, 34