29
20
12
15
30