350
180
174
175
172
160
164
166
177
179
174
198
189
176
164
170
173
195
198
415
188
183
55
154
174
170
158
180
183
175
167
169
294
189
295
329
164
173
176
177
153
180
168
175
173
410
172
297
173
201
178
167
170
175
190
171
203
173
409
184
181
188
199
67
188
179
336
184
182
41
171
179
303
185
677
50
176