12 229 179 true 6 14 15 16 19 24 27 33 34 35 37 39