340
360
520
291
268
515
479
267
292
322
368
445
261
260
451
398
330
344
285
410
363
299
412
406
310
522
287
435
354
229
252
465
395