316
315
313
313
313
312
311
311
310
310
310
310
310
309
309
309
307
307
307
306
299
298
297
295
293
293
293
293
294
294
295
297
298
298
298
298
299
302
304
304
305
307
307
307
307
308
308
308
308
307
306
302
298
295
293
289
288
288
287
287
287
286
284
280
279
278
280
284
284
284
286
286
286
286
286
286
286
286
286
286
286
287
287
287
288
289
289
289
288
287
286
286
288
288
288
288
287
287
287
287
287
285
283
282
281
281
281
280
278
278
278
276
269
269
269
266
265
263
262
263
263
263
263
264
265
266
271
275
277
278
278
280
281
283
289
291
293
294
294
300
308
309
314
315
316
316
316
317
317
317
316
316
314
314
314
314
313
313
313
313
313
313
313
313
314
316
318
318
318
319
321
324
324
324
322
320
318
318
318
317
317
317
317
318
318
317
317
317
316
314
312
310
310
310
309
309
308
308
303
300
297
296
297
298
298
298
303
303
302
300
300
300
299
298
297
297
297
296
304
304
304
309
311
312
313
314
315
318
318
318
323
325
337
340
340
340
340
342
344
346
346
346
347
349
352
355
355
355
357
361
365
368
368
368
375
377
379
379
379
380
381
384
385
388
391
395
395
395
399
401
402
405
404
404
404
404
401
397
395
395
395
390
389
387
383
380
379
377
375
372
370
370
370
368
358
352
350
345
342
339
333
330
330
329
327
327
326
324
324
323
322
322
322
323
325
325
326
326
326
326
325
325
325
325
325
325
325
325
324
324
324
323
319
317
315
315
315
311
310
308
308
307
307
306
306
306
305
304
303
301
300
300
300
299
298
297
296
295
295
295
295
295
295
294
294
292
290
288
288
288
286
281
281
281
280
280
280
280
280
280
280
280
282
282
277
275
272
270
270
270
268
267
266
265
266
267
267
266
266
266
266
264
264
268
268
268
268
269
269
270
270
270
271
272