231
253
501
322
258
428
319
479
503
352
493
339
334
235
312
380
433
393
247
216
243
490
307
426
286
441
435
238
297
220