282
234
310
468
403
339
451
269
225
522
306
352
372
470
299
448
380
519
247
467
424
285
260
242
250
463
515
327
502
353
342
374
240
402