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