340
400
277
257
353
274
426
489
407
313
268
452
501
267
465
380
424
508
291
381
282
312
361
227
454
395
264
344
360
430
320
302
410