21
18
19
24
23
26
32