141 143 147 152 161 173 175 187 205 248 271 274 298 311 315 328 330 338 343 367 377396