957
870
744
617
602
594
590
527
524
485
468
440
425
418
401
397
394
392
368
327
313
312
307
306
305
305
301
299
295
283
280
275
270
268
267
265
260
258
248
246
243
239
235
235
234
233
228
224
223
222
219
218
217
205
204
200
197
195
195
193
193
187
185
184
183
183
179
178
178
176
175
175
173
170
167
165
165
163
160
159
155
155
154
146
144
144
142
140
137
137
134
134
133
131
127
127
125
125
121
118
118
116