541
425
440
388
506
611
342
311
376
525
295
323
456
336
304
305
273
344
298
409
319
344