845
790
707
689
661
630
620
585
559
531
528
528
488
480
479
455
454
445
438
425
420
414
413
413
407
402
393
383
354
353
353
344
327
321
319
304
299
297
294
291
290
290
289
280
272
271
269
268
267
265
264
263
262
261
260
260
256
255
255
254
253
252
251
250
248
247
246
246
246
244
244
243
239
238
234
225
224
224
224
223
222
221
220
220
220
218
218
215
215
213
212
212
211
210
209
209
208
207
204
204
203
202
202
201
201
200
200
198
197
196
195
195
195
193
193
193
190
189
189
185
184
182
179
178
178
169
165
149