18
30
6
2
29