382
238
303
424
503
322
487
226
241
328
446
419
278
378
309
514
478
444
513
456
262
422
453
235
358
346
475
403
333
457
276
428
254