31
32
26
34
34
36
47