818
666
565
515
486
482
480
467
462
430
424
420
416
415
377
364
349
341
332
329
312
300
295
294
293
292
283
281
280
278
273
269
267
266
265
259
254
253
252
250
246
244
239
238
236
235
233
231
227
223
222
220
219