50
30
40
26821
25925
23644
24536
35580
22
48
2859
01216
14851
11950
9331
7970
640263
6310
5770
5241
516147
49710
451142
3660