13 1518 572 true 7 8 9 10 29 35 58 67 68 71 75 85 98