42
41
33
41
26
37
52