14 497 269 true 2 6 7 10 11 12 14 20 22 25 29 33 35 39