28
23
21
23
26
29
28