707
538
528
527
498
468
458
430
414
399
385
381
376
374
371
368
367
359
352
351
335
331
331
328
326
326
325
321
321
320
312
308
302
275
275
275
273
270
268
266
260
255
254
253
253
251
248
247
245
243
242
240
237
236
235
230
226
224
223
223
222
220
220
220
218
217
216
214
213
212
209
206
205