350
343
385
421
317
350
298
318
281
402
1097
436
397
422
1063