538
287
521
412
264
395
245
298
337
420
339
427
426
320
293
260
399
483
454
278
322
392
482
382
390
313
314
256
234
226
328
297
302