978
850
729
685
672
602
576
486
482
472
470
437
423
408
407
403
390
386
372
370
352
348
347
336
332
329
321
304
303
293
288
270
266
264
260
257
248
244
239
234
226
222
206
198
197
184
182
170
168
164
159
158
153
152
151
147
146