9 295 252 true 5 7 9 11 13 16 22 25 29