32
279
58
308
30
277
29
193
38
187
278
1,048
26
131
25
16
121
7
111
8
98
15
101
12
100
6
91
5
11
90
88
2
86