2, 6, 10, 4, 16, 3, 11, 7, 30, 36, 40, 21, 23, 13, 58, 12, 33, 7, 36, 26, 82, 88, 8, 25, 102, 106, 108, 112, 126, 130, 136, 69, 74, 150, 156, 81, 83, 86, 178, 36, 95, 96, 49, 66, 5, 222, 226, 228, 232, 119, 30, 250, 256, 131, 67, 270, 276, 40, 141, 73, 51, 155, 156, 79, 11, 168, 346, 348, 352, 179, 366, 124