1067
988
872
837
807
782
773
742
732
715
657
644
617
617
613
600
577
573
572
566
540
532
530
512
483
471
458
458
454
451
445
439
416
411
408
403
401
399
398
390
390
388
386
384
381
381
379
378
378
375
374
371
365
364
364
362
361
361
360
357
355
353
353
352
352
352
351
347
345
342
338
337
331
330
329
328
323
323
321
320
319
319
316
312
312
310
308
306
306
305
305
304
303
302
301
301
299
297
292
290
290
288
287
284
280
279
278
278
277
275
273
271
271
270
268
268
266
266
265
263
262
260
260
257
256
256
253
253
252
249
247
247
246
245
244
242
242
241
240
240
238
237
236
235
235
234
234
232
232
232
231
227
227
227
227
226
226
226
225
223
222
222
219
218
218
217
216
214
214
213
211
211
210
205
205
204
202
200
200
199
199
199
199
198
197
196
196
196
196
196
196
195
195
195
194
193
193
193
192
191
191
191
190
190
190
189
189
188
187
186
186
184
183
183
183
181
181
181
180
179
179
178
178
177
177
177
176
175
175
175
173
172
172
171
170
169
168
168
167
165
165
163
163
160
160
159
159
159
159
158
158
157
157
157
156
155
155
154
153
152
152
149
149