1, 2, 3, 4, 5, 6, 196, 197, 277, 15, 187, 105, 97, 24, 20, 13, 31, 70, 101, 10, 12, 21, 23, 98, 104, 188, 14, 30, 71, 100, 11, 22, 99, 103, 189, 285, 7, 195, 198, 276, 16, 186, 106, 96, 25, 177, 115, 87, 34, 168, 124, 78, 43, 159, 133, 69, 52, 200, 32, 89, 113, 179, 295, 240, 376, 411, 457, 330, 286, 269, 367, 420, 448, 501