388
305
352
339
436
598
367
339
362
432
424
358
311
361
1002