516
395
313
322
285
389
321
457
281
468
456
296
416
227
310
413
289
305
265
412
226
246
433
274
230
244
403
308
445
314
270
297
260
390