9 163 227 true 7 19 58 72 75 78 86 93 97