1102
864
837
771
559
494
466
411
405
403
397
396
391
385
371
361
337
332
331
321
317
312
307
293
284
283
271
264
252
251
238
236
218
215
213
207
202
197
192
189
188
187
179
177
173
168
163
161
159
153
146
137
135
124
119