39
29
32
43
36
39
42