454
343
485
235
225
339
269
274
439
268
281
371
386
291
392
306
483
403
364
290
329
405
506
334
410
262
217
209
215
404
510
382