268
514
421
361
242
524
354
241
317
504
433
276
360
525
289
447
280
238
236
323
513
467
334
331
441
511
327
400
286
480
419
372
497