6 421 353 true 9 11 12 19 29 31