50
30
40
26821
25925
23644
24536
35580
22
48
2859
01216
14921
11960
9331
7980
640263
6320
5780
5251
518147
49710
452142
3670