1163
864
808
798
578
509
483
453
419
417
396
394
386
376
368
365
363
340
336
331
321
306
300
293
283
280
274
273
270
269
267
239
229
222
217
216
210
207
204
201
200
197
192
191
188
187
182
173
158
152
146
138
136
135
133
130