8 352 443 true 12 28 36 46 53 54 71 89