6 119 252 true 5 7 9 23 25 29