9 443 362 true 12 17 18 21 37 44 50 72 74