32
19
45
39
158
74
17
79
46
134