8 537 416 true 21 26 29 68 72 88 93 96