9 1248 336 true 1 3 7 15 20 25 26 29 33