39
35
28
35
39
33
43