true 171 101 true 9 16 17 33 35 42 43 53 54 75 83 94 97