19
20
19
23
29
26
28