113
952
50
327
39
274
28
231
11
183
278
1,048
23
156
9
115
15
191
2
128
25
120
6
74
10
54
52
27
38
12
82
21
26