42
59
37
44
41
32
45
39