9 160 13 3 10 15 27 29 35 54 59 70