408
407
414
415
417
417
417
416
400
400
392
388
384
379
377
377
377
378
378
378
378
377
372
370
369
365
344
340
337
335
332
312
312
309
308
306
305
303
301
296
291
289
288
286
286
287
292
297
298
292
292
288
291
295
304
318
318
316
313
313
315
317
317
317
318
319
319
319
312
306
304
304
304
306
306
297
290
288
277
277
274
264
257
254
253
253
253
253
253
252
251
249
248
247
247
247
254
254
254
254
254
254
255
255
256
261
263
264
266
269
274
288
288
292
275
272
272
272
272
272
286
289
291
292
292
292
293
293
294
294
294
294
294
293
292
290
289
289
288
288
288
288
288
290
296
298
298
298
298
297
297
298
300
301
302
303
304
305
305
305
305
305
304
302
302
301
299
308
309
311
311
316
319
319
312
309
307
306
305
304
303
302
302
302
302
303
306
306
306
306
306
306
306
305
305
303
303
303
303
301
298
295
296
286
285
277
276
276
276
279
280
280
280
280
280
280
280
280
280
280
281
280
282
284
284
285
288
291
291
289
288
289
291
293
294
296
296
297
300
302
303
302
301
303
304
305
307
309
309
309
309
316
317
320
320
322
323
324
324
325
326
327
327
327
326
326
330
339
342
346
363
367
369
378
379
380
396
398
398
399
400
400
401
403
404
406
406
406
406
406
406
407
408
409
411
411
411
411
412
413
413
412
411
409
408
408