269
387
262
244
248
430
466
352
382
391
399
486
501
280
326
252
453
372
405
378
224
295
255
400
276
449
298
341
359
526
243
393