25
18
20
30
34
43
89