18
16
5
30
13
25
3