22
23
26
32
33
37
38
39
40