282
282
282
282
283
283
283
276
275
274
273
273
272
272
272
272
274
274
274
274
275
275
275
275
271
271
271
271
271
271
271
271
271
271
272
272
275
275
275
274
273
273
273
276
276
276
277
277
277
278
279
279
279
279
279
279
279
280
280
283
284
285
285
285
285
285
285
285
284
283
282
281
281
281
281
281
281
282
283
283
283
283
283
283
283
282
281
280
280
279
278
278
278
279
279
279
278
278
278
278
278
270
270
280
287
287
284
285
285
285
296
294
295
296
298
298
298
297
296
298
304
307
310
314
319
319
319
319
319
318
316
319
320
320
320
320
312
309
304
291
291
291
291
291
292
296
297
305
306
306
307
309
308
307
306
305
305
305
305
305
305
305
300
297
302
303
284
292
297
297
294
294
295
297
298
298
297
297
297
297
297
297
296
294
292
291
287
287
287
287
287
288
287
290
292
290
287
287
287
283
289
297
301
303
301
301
302
283
291
294
298
297
297
297
297
297
298
300
300
306
306
306
310
307
307
309
303
295
295
295
289
289
289
290
288
295
295
295
295
295
295
296
297
297
297
297
297
297
297
297
298
298
298
297
295
296
296
296
297
306
308
304
307
308
307
307
307
311
314
314
314
314
310
321
322
323
326
327
318
309
302
302
302
310
316
316
311
309
309
309
314
314
318
311
308
306
308
314
318
318
316
306
302
306
302
303
304
304
304
305
307
306
307
306
304
306
307
308
308
309
309
309
308
306
293
310
311
308
307
307
307
307
307
307
307
307
307
307
307
307
307
307
309
309
310
312
314
317
320
322
322
322
322
327
328
330
330
330
331
331
331
331
332
333
333
333
332
331
331
332
332
332
332
332
331
326
326
326
327
327
329
330
332
333
331
330
329
328
328
328
322
321
321
321
320
320
320
320
318
309
306
305
307
305
305
304
308
311
311
310
307
303
303
302
300
299
301
300
300
300
300
300
300
300
300
299
299
287
288
288
287
287
287
286
280
275
275
275
275
275
275
275
276
276
276
277
277
277
277
277
277
277
279
281
281
282
282
282
285
285
285
287
287
288
290
294
296
298
303
305
306
313
312
334
334
333
333
332
330
330
329
328
328
325
320
319
319
319
306
305
305
305
305
299
300
294
294
294
294
293
294
295
295
295
295
296
296
292
291
291
291
294
295
294
294
299
299
299
303
307
312
302
303
306
306
304
303
301
299
299
299
296
293
291
291
293
299
296
293
290
283
284
277
275
275
284
285
278
273
275
275
275
276
279
280
281
282
283
284
284
283
285
284
284
280
276
270
271
276
273
273
273
275
283
283
282
282
282
282