298
314
254
397
247
421
231
318
488
343
269
430
301
464
393
473
229
408
418
228
442
262
315
387
415
238
281
367
227
264
501
330
277