53
90
46
510
40
45
63
62
32
30
36
13160
10630
8311
6740
567262
5370
5100
4521
447147
4469
389142
31850