29
19
22
30
9