139
494
33
485
113
513
50
395
61
398
27
392
365
77
385
52
378
1
143
37
381
18
585
45
343
68
342
327
733
73
288
36
258
57
223