9 142 66 8 13 30 34 45 46 61 69 89