29
18
32
12