249
377
510
463
287
380
311
320
526
507
295
393
388
383
297
264
270
382
269
541
230
285
307
313
495
254
481
330
240
398
370
319
534