10 95 34 14 16 24 25 38 57 59 63 68 70