490
315
239
505
339
280
472
279
518
496
260
382
447
285
262
345
403
267
428
360
336
293
405
399
316
317
376
227
340
326
295
482
249