10 421 414 true 19 24 50 54 69 79 82 91 95 97