1052
815
764
703
612
547
536
484
471
436
410
408
383
366
353
352
346
343
327
326
325
314
305
304
292
281
271
268
248
244
242
236
233
226
223
210
199
195
190
187
185
184
183
177
164
163
161
158
156
155
152
151
140
133
127
126
123