1059 1296 141 1056 1306 140 1053 1318 150 1043 1329 166