8 286 289 true 3 16 22 67 76 77 85 95