293
512
353
323
413
311
507
400
463
365
407
381
254
295
320
438
309
459
225
321
369
351
297
491
457
217
345
454
253
498
359
264