1068
975
839
832
779
762
679
655
583
568
566
560
546
537
529
527
523
508
505
497
474
465
460
457
451
445
444
425
423
421
420
418
417
417
413
405
402
397
394
392
390
389
385
384
379
377
376
373
372
367
362
361
360
360
358
351
350
350
349
347
346
344
342
340
340
340
336
335
333
333
329
328
324
323
318
317
317
316
315
315
310
309
308
307
307
306
304
304
303
303
303
302
300
299
296
295
295
293
290
289
287
286
283
281
280
279
277
275
274
273
273
273
271
270
269
269
268
266
265
264
263
263
263
263
262
261
261
261
260
260
260
259
257
257
257
256
253
253
253
253
253
253
250
250
249
248
248
247
246
246
246
246
245
244
244
243
242
241
240
239
239
238
238
236
236
236
235
235
235
234
234
233
231
231
230
230
229
229
229
228
228
227
226
225
224
223
223
222
218
217
216
215
215
214
213
212
211
210
208
207
205
204
204
203
202
202
200
200
200
198
198
198
198
194
191
189
183
175