39
33
42
36
32
53
159