112
1,995
178
662
34
537
386
73
355
65
399
39
257
37
365
52
343
38
359
63
322
26
320
24
283
43
16
266
275
46
296
45
300