1, 17, 89, 79, 321, 49, 23, 20, 139, 87, 26, 48, 41, 56, 75, 88, 38, 81, 49, 134, 196, 78, 68, 114, 155, 65, 552, 111, 80, 349, 103, 104, 142, 192, 110, 342, 123, 359, 395, 249, 83, 349, 101, 74, 481, 292, 219, 1110, 189, 128, 309, 243, 224, 629, 356, 170, 208