12 1709 792 true 3 24 28 53 54 70 72 79 80 85 87 89