7 118 10 9 13 24 25 38 44 59