23
21
24
19
26
26
31