296
374
528
270
440
419
358
329
283
324
468
300
382
262
357
438
349
509
408
498
489
405
220
246
332
273
446
398
291
530
356
448
500