1078
904
824
749
707
635
600
575
497
489
481
474
453
436
427
417
401
395
393
380
367
366
360
352
349
348
345
344
315
299
291
282
271
269
260
258
247
245
241
236
233
232
216
210
209
208
206
202
201
192
176
164
163
162
159
157
155
154
151