491
378
270
334
297
459
262
236
401
366
438
313
339
250
258
252
290
239
300
489
435
267
237
329
391
395
402
484
346
499
344
325
505