147
277
179
238
170
177
204
198
207
181
240
170
192
217
210
474
186
230
187
173
212
265
155
151
327
340
252
202
250
290
188
458
446
268
309
208
283
1089
390
886