976
827
715
700
673
613
576
516
484
478
463
448
443
423
408
399
395
387
382
372
354
348
344
343
337
311
303
295
281
279
267
260
259
254
252
244
236
231
229
226
224
218
212
201
199
195
188
177
172
160
148
145
144
143
138