242
380
471
494
316
311
244
332
493
235
362
399
312
257
258
522
457
395
264
247
439
369
440
417
476
396
394
268
448
226
327
409
442
319