8 221 276 true 25 43 45 53 67 72 85 96