1100
933
731
715
709
658
651
647
626
622
593
580
566
556
554
538
534
531
503
502
490
485
478
476
472
466
463
463
456
449
446
439
428
422
422
418
417
406
398
397
394
393
391
382
375
372
370
368
366
366
361
361
357
353
347
345
345
344
343
342
339
335
333
333
329
327
324
322
318
318
317
314
313
312
311
307
306
304
304
304
304
300
297
295
294
291
290
288
287
286
285
284
284
284
283
282
282
282
279
274
274
273
270
266
265
264
262
262
258
258
256
256
256
256
256
254
254
254
253
253
252
251
249
249
248
248
248
248
247
247
247
246
246
245
244
243
243
242
242
242
241
241
241
241
240
239
239
238
237
237
237
236
234
234
234
232
231
231
231
231
230
230
229
228
228
228
225
225
225
225
224
224
223
223
222
222
221
221
220
219
219
219
218
218
217
216
216
216
215
215
215
215
214
214
213
211
211
211
210
210
210
210
209
209
209
208
208
208
207
206
206
206
205
205
204
203
203
202
202
202
201
200
196
196
193
193
192
192
192
191
191
191
189
189
188
185
179
176