854
732
675
565
537
528
525
523
520
520
511
508
505
494
492
474
454
451
443
442
439
434
429
421
418
417
416
415
414
411
411
406
393
393
392
389
388
381
378
370
363
352
347
346
345
345
344
342
336
319
311
311
310
309
307
305
299
298
294
293
292
290
287
286
284
283
282
282
282
281
278
277
275
273
272
270
269
267
265
264
260
260
258
257
254
254
254
251
249
249
249
248
246
246
244
244
243
242
237
237
235
234
234
234
233
233
230
230
229
228
226
224
223
220
220
220
220
219
218
217
216
216
215
213
213
213
212
211
210
210
209
209
209
209
208
208
208
203
202
201
199
198
198
198
197
195
190
189
186
183
182
181
181
180
177
177
176
175
172
171
170
169
166
164
164
163
153