51
34
39
183
88
66
241
110
357
180
141
125