23 121575 751 true 12 14 24 31 36 37 43 47 55 63 65 68 74 79 87 91 93 97 106 130 131 132 147