18
25
30
16
29