9 247 292 true 7 26 40 43 48 50 54 93 97