1070
864
773
761
759
687
635
570
569
551
546
516
505
497
468
462
456
446
417
406
397
390
384
376
375
363
360
330
311
303
297
294
286
283
279
277
275
274
271
268
265
257
256
254
246
231
227
209
200
199
187
178
175
171
160
156
155
154