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