397
370
380
346
514
285
213
355
363
273
358
472
303
484
411
320
329
470
308
284
381
301
311
231
396
416
451
349
248
432
299
263
420
230