12 1316 670 true 1 8 10 25 45 58 59 67 70 76 79 88