61
85
50
100
71
53
63
73
72
74
62
14971
12030
9371
7990
646263
6350
5810
527147
5261
49910
453142
3700