39
32
33
37
43
39
59