828
691
678
563
556
525
501
494
477
465
463
458
456
441
405
404
403
400
396
394
375
374
371
371
370
366
364
357
357
353
351
349
347
345
342
341
339
339
339
337
337
336
335
334
333
332
331
329
325
324
323
321
320
319
319
319
318
318
317
317
317
317
310
309
309
308
306
306
305
305
304
304
304
304
303
303
302
301
300
300
299
297
296
294
291
289
288
288
288
288
286
285
285
282
282
280
278
278
278
277
277
276
276
272
272
270
269
266
265
264
263
262
262
258
257
257
257
256
256
256
254
252
252
252
250
249
248
248
246
244
242
242
239
239
239
239
238
238
238
238
237
236
236
235
235
235
235
235
235
234
233
233
233
231
231
230
229
228
228
227
226
224
224
224
223
223
222
222
219
218
216
216
216
215
214
212
210
209
209
209
209
209
207
207
205
205
204
203
199
198
195
195
194
192
191
190