9 2541 516 true 0 14 18 21 27 30 32 33 39