29
22
22
26
29
24
42