9 103 34 12 16 39 50 52 58 63 65 69