286
390
510
257
361
467
392
234
366
443
469
522
500
282
462
290
323
251
228
425
402
317
285
422
248
393
283
424
441
454
320
356
309
330