22
25
26
31
34
30
26