382
496
259
331
325
296
408
339
340
298
387
394
396
238
261
241
327
477
225
386
361
426
435
365
217
300
329
240
262
461
375
424
218