9 125 19 7 10 12 29 44 73 76 83 90