29
22
22
32
30
36
56