8 264 239 true 1 12 21 53 68 75 76 96