38
29
32
35
42
37
43