6 335 196 true 4 5 12 25 32 34