1074
827
764
702
658
586
572
474
467
452
448
419
418
416
408
397
392
387
377
367
355
344
343
333
324
321
311
305
304
295
289
273
261
258
253
249
244
243
228
226
217
216
215
199
193
192
184
183
181
171
167
162
158
153
148
147
145
143