20, 1, 68, 40, 16, 44, 52, 2, 4, 123, 128, 120, 163, 145, 143, 172, 170, 131, 160, 162, 171, 184, 192, 195, 198, 193, 186, 205, 189, 169, 196, 199, 201, 188, 185, 178, 174, 175, 191, 165, 183, 173, 232, 222, 228, 197, 129, 200, 237, 247, 202, 244, 243, 190, 187, 144, 263, 257, 264, 223, 238, 229, 111, 281, 282, 347, 364, 457, 361, 386, 443, 417, 452, 298, 474, 450, 465, 314, 333, 362, 369, 373, 371, 470, 445, 466, 415, 372, 378, 419, 479, 418, 107, 23, 379, 497, 311, 370, 221, 431