14 1145 510 true 10 17 18 21 25 26 39 73 79 82 83 85 88 91