285
248
407
413
238
500
397
481
350
266
277
377
278
357
411
388
450
313
504
224
456
256
486
303
315
286
412
348
382
406
297
298
325
485