49 3 1161 86 10 2299 36 6 2913 47 29 7454 24 21 5526 31 11 5483 29 14 4743 37 17 9753 26 10 11344 157 47 14320