811
717
679
604
602
573
527
513
494
473
471
439
435
433
426
401
397
394
390
388
373
365
363
354
346
331
330
327
319
306
306
304
295
293
283
281
277
276
272
270
268
264
264
259
257
256
255
254
254
253
252
241
240
238
237
231
229
224
221
221
212
209
206
198
197
189
188
186
186
184
182
181
179
176
175
167
166
165
156
154
147
143
141
130