12 829 335 true 6 14 15 16 19 22 24 27 33 34 37 39