17, 3, 6, 2, 1, 21, 35, 43, 23, 34, 47, 10, 26, 4, 14, 15, 12, 40, 18, 54, 51, 5, 27, 9, 132, 63, 166, 98, 78, 24, 30, 58, 105, 71, 75, 57, 70, 42, 11, 19, 38, 217, 285, 36, 77, 64, 56, 259, 45, 93, 102, 60, 122, 66, 96, 103, 267, 255, 92, 91, 276, 152, 208, 204, 90, 138