5 141 111 true 9 10 14 25 29