21
19
20
24
23
26
33