448
301
355
356
601
500
337
400
368
318
545
560
280
384
320
320
400
200
382
134
499
534
280
639
200
391
311
350
242
412 |