20
2
25
3
5
28
10
16
8
2
14
4