29
18
30
20
9