248
433
295
272
370
260
514
452
231
465
512
422
460
250
304
494
493
384
511
360
464
252
480
291
285
259
255
429
366
286
430
289
302
387
265