29
22
22
33
30
36
56