248
439
376
293
400
465
274
297
335
305
443
365
286
513
389
224
450
502
330
258
478
441
329
336
300
250
512
291
349
409
499
290
239