9 265 278 true 1 3 6 12 21 24 25 30 32