18
19
20
12
24
26
26