5 97 127 true 9 10 14 25 29