12 606 335 true 3 5 9 10 12 15 16 24 25 27 32 35