18
5
30
13
25
22
3