1, 2, 3, 4, 9, 8, 10, 21, 5, 16, 20, 22, 7, 15, 27, 11, 14, 26, 13, 28, 33, 32, 34, 39, 17, 38, 19, 40, 51, 25, 35, 44, 46, 23, 50, 52, 45, 57, 56, 49, 58, 63, 29, 62, 31, 64, 69, 68, 70, 81, 55, 65, 74, 37, 76, 80, 82, 75, 87, 41, 86, 43, 88, 93, 77, 92, 94, 99, 47, 98, 91, 100, 111, 85, 95, 104