10 178 73 3 29 33 39 51 58 68 82 92 100