988
981
1066
555
626
430
361
358
360
369
354
374
438
391
431
350
330
342
351
316
371
385
454
381
367
368