1222
913
846
785
718
634
587
531
522
493
474
465
448
444
436
434
432
426
398
376
372
366
357
347
346
342
340
325
322
313
312
309
287
269
268
265
264
255
248
239
237
235
230
229
223
212
207
206
181
180
177
176
167
164
163
162
160
159
155