29
18
16
24
22
29
72