25
24
3
54
25
58
20
2161
2052
16
2081
40
102
89
0
2
28
72
18
391
1305
1312
48
47
30
21
850
