42
42
33
41
26
37
52