42
37
62
41
36
70
164
37
48
257