11 514 421 true 1 3 5 7 10 16 25 28 35 37 38