28
29
26
26
37
31
30