6 443 309 true 12 17 21 25 33 37