29
28
33
22
25
25
24
22
28