310
309
300
295
295
295
296
298
300
300
302
301
297
296
294
294
292
292
292
291
291
293
293
291
289
289
289
289
289
289
289
289
290
290
290
290
290
288
288
288
289
289
289
289
289
289
289
287
287
287
288
289
289
290
288
288
288
288
287
286
284
282
278
277
277
277
278
279
280
281
282
282
281
280
279
278
278
276
275
275
275
275
275
274
273
272
272
272
272
272
272
272
272
272
271
271
271
272
273
273
273
272
272
272
278
283
286
288
291
292
289
285
283
285
287
285
284
282
279
278
277
275
274
273
272
269
268
268
267
266
266
266
266
265
265
265
264
264
264
264
264
264
264
264
264
264
264
264
264
264
265
266
266
266
266
267
267
267
267
268
268
269
270
271
271
271
271
271
270
268
267
266
266
268
271
273
274
275
277
283
284
286
287
290
292
295
300
303
305
306
310
318
323
326
327
328
328
328
329
331
333
332
329
325
321
321
321
320
318
315
312
311
311
311
312
314
316
319
321
325
327
329
331
334
337
340
342
342
339
339
340
341
341
341
340
340
340
341
342
342
343
348
349
348
345
339
337
335
337
340
342
343
345
353
356
359
362
365
369
372
373
375
376
376
378
381
381
381
380
379
379
378
378
378
378
378
378
379
379
380
380
380
382
383
384
386
387
388
388
390
391
391
392
393
394
394
395
395
395
396
396
396
397
399
399
400
400
401
401
401
401
401
401
401
401
400
400
399
399
398
397
397
396
395
395
394
394
394
394
394
392
392
391
391
390
390
390
390
390
391
392
395
397
398
399
399
399
398
397
396
391
389
388
388
390
390
388
388
388
388
388
388
389
391
392
393
394
396
397
397
397
397
397
395
387
373
366
362
353
336
323
316
310
305
304
303
300
299
297
296
291
286
285
285
285
284
284
277
277
275
275
274
272
272
271
270
270
269
268
268
268
264
262
261
260
259
259
258
258
258
258
253
251
249
244
244