31
26
26
22
34
30