96
42
37
41
36
70
164
37
48
257