12 364 286 true 0 5 6 10 16 18 21 24 27 34 35 38