26 1307 683 true 5 9 13 15 23 24 26 28 30 36 43 44 46 50 58 59 69 72 75 78 79 85 87 89 90 99