368
1
80
308
400
370
278
274
345
93
385
210
435
287
420
2
326
365
364
350
553
415
624
280
270
412
321
358
344
418
249