10 4961 632 true 3 5 12 14 16 18 21 27 30 35