1, 3, 2, 6, 8, 4, 9, 15, 13, 5, 12, 22, 25, 19, 7, 17, 30, 38, 35, 27, 10, 20, 40, 52, 54, 48, 33, 11, 24, 49, 66, 74, 72, 61, 41, 14, 28, 58, 82, 93, 98, 91, 73, 46, 16, 32, 67, 96, 115, 124, 122, 108, 85, 55, 18, 37, 78, 111, 136, 151, 155, 146, 129, 101