23 19993 353 92 94 101 103 106 108 111 117 121 122 124 130 133 134 136 138 139 140 141 142 147 150 152