19
20
18
23
28
26
28