21
24
25
27
29
32
33
34
39
40