29
22
22
32
29
36
56