10 664 517 true 1 12 28 59 70 75 85 86 90 98