46
52
510
45
42
63
62
40
32
30
80
36
11770
9600
7571
5900
529262
4640
4490
4099
4021
377147
361142
30350