30
9
19
18
29