25
46
20
12
18
75
122
32