380
273
382
253
467
282
213
500
309
298
502
478
348
284
460
270
384
274
413
436
422
328
423
317
232
367
407
337
238
383
481
289
352