25
26
27
29
28
28
23
27
26