19
23
24
23
29
28
22
26
21