397
396
393
388
385
383
379
377
375
368
367
363
359
357
355
352
351
345
337
334
327
326
325
322
320
312
306
305
304
296
291
290
288
287
286
285
283
281
278
277
274
273
270
264
263
260
256
252
251
249
246
239