376
288
329
347
349
325
386
373
253
302
1120
434
294
358
305