698
632
608
538
519
499
488
447
400
386
382
368
364
349
342
340
338
335
334
333
326
318
310
306
304
302
295
294
291
288
284
274
272
267
266
265
264
263
262
260
259
252
251
249
245
244
241
240
239
238
236
229
228
225
224