392
377
224
281
468
517
225
328
505
465
331
416
424
272
245
239
350
432
326
477
260
283
323
457
385
507
223
474
520
496
249
509
287