10 170 31 6 12 30 33 35 39 43 46 60 69