7 1190 8 7 9 21 39 50 53 58