34
30
32
38
42
43
58