9 252 310 true 1 3 8 12 18 21 34 36 38