29
19
18
5
30