12 8594 93 true 9 25 67 73 96 97 99 105 108 122 125 144