18 1146 524 true 7 9 14 17 20 38 43 56 60 63 65 71 80 81 83 84 93 98