975
847
730
714
598
411
377
367
356
339
321
319
307
292
285
283
279
278
275
274
260
259
254
253
247
245
234
190
189
187
177
174
172
169
163
144
143
135
134
128
127
114
113
112
111
109
108
107
100
98
93
92
90
89
83
82