325
288
317
356
293
325
307
307
286
330
328
331
331
381
379