0, 5, 1, 3, 41, 23, 13, 14, 11, 17, 29, 8, 2, 9, 7, 21, 4, 15, 104, 35, 231, 52, 209, 285, 85, 86, 50, 127, 51, 54, 105, 431, 197, 42, 182, 172, 26, 177, 76, 125, 100, 225, 161, 62, 134, 37, 153, 30, 80, 183, 81, 341, 38, 25, 31, 75, 165, 71, 18, 119, 59, 269, 56, 141, 99, 137, 107, 111, 213, 95, 12, 43, 6, 57, 32, 33, 19, 20, 22, 129, 83, 87, 53, 55, 16, 101