412
410
408
406
403
399
396
395
389
387
386
375
374
368
365
364
363
359
355
354
353
352
351
348
347
340
339
338
337
334
333
331
324
323
320
313
307
304
303
298
295
290
287
286
284
282
281
277
276
274
273
271
270
268