429
296
268
372
225
337
211
313
317
264
271
466
357
398
356
362
301
294
234
242
220
233
487
245
444
267
478
395
468
257
251
272
492
445