true 169 138 true 9 10 22 36 40 58 65 78 93