18
20
30
2
29