6 535 335 true 16 18 21 25 29 31