233
232
232
232
232
232
232
232
232
232
232
232
232
232
232
232
232
232
233
233
233
234
234
234
234
234
234
234
234
234
234
234
235
236
236
239
241
243
244
244
245
246
247
248
248
248
248
249
249
250
251
251
252
253
253
255
255
254
253
253
254
255
256
257
258
258
260
263
264
265
267
268
269
270
270
271
273
274
275
274
272
270
268
266
265
263
262
262
261
261
260
260
260
260
261
262
262
263
263
263
263
262
260
258
257
256
257
257
259
260
261
263
265
268
272
274
277
278
278
278
277
277
277
277
277
276
276
274
272
270
264
258
254
250
246
246
247
249
254
254
252
250
247
240
238
238
232
231
231
231
231
231
231
231
231
230
230
230
230
230
231
231
231
231
231
231
231
231
231
232
232
232
232
232
232
232
232
232
232
232
232
231
231
231
231
231
231
231
231
231
231
231
231
231
231
232
232
233
233
234
234
234
234
234
234
234
234
234
235
235
235
235
235
235
235
235
235
235
235
235
236
236
236
236
237
237
237
237
237
237
237
237
237
238
238
238
238
238
238
238
238
238
238
238
238
238
238
238
239
239
239
239
239
239
240
240
240
240
241
241
241
241
241
241
241
241
242
242
243
243
244
245
246
250
250
251
252
253
254
255
255
256
256
258
258
258
258
258
258
257
257
257
257
258
258
259
259
259
260
260
261
262
263
264
264
264
264
264
265
266
266
267
268
269
269
270
273
276
280
284
286
288
289
291
294
294
296
297
299
302
305
306
307
310
310
311
312
313
314
315
317
317
318
319
320
321
322
323
326
327
329
332
334
337
338
338
338
338
338
339
340
344
347
349
349
350
353
354
355
363
367
374
380
386
388
390
393
397
398
397
397
396
396
395
395
394
393
392
390
389
388
387
385
384
384
385
386
386
387
386
382
378
377
376
375
375
373
373
372
372
374
384
386
390
394
397
402
402
402
402
402
402
402
402
402
403
403
403
403
403
403
403
403
403
404
404
404
404
404
404
404
404
404
404
404
404
404
403
403
400
398
396
394
394
394
394
394
394
394
394
394
394
394
393
392
392
391
391
390
389
388
388
385
381
379
376
374
372
369
366
364
363
362
362
361
360
356
354
351
349
348
347
346
345
343
340
338
336
335
329
325
323
322
320
318
318
318
319
320
320
321
321
322
322
322
322
321
320
319
319
318
317
316
316
316
316
316
316
316
316
316
317
320
323
326
327
330
330
330
330
330
330
330
329
329
329
329
328
328
328
328
328
328
327
326
325
323
322
320
318
318
317
315
312
309
306
304
301
300
298
297
293
289
284
282
280
279
279
277
274
273
272
270
267
264
263
259
259
259
259
259
259
258
258
258
258
258
258
258
258
257
257
256
256
255
255
255
254
254
254
254
253
253
253
253
253
253
253
253
253
253
253
253
253
253
252
251
251
251
250
250
250
250
249
249
248
248
248
247
245
245
244
243
243
243
243
242
242
241
241
241
241
241
240
240
240
239
239
239
239
240
241
241
241
241
241
241
241
241
241
241
241
241
241
240
240
239
239
239
239
239
239
239
239
239
238
237
236
236
235
235
235
235
235
235
235
235
235
235
235
235
235
235
235
234
234
233
233
233
233
233
233
233
233
233
233
233
233
233
233
233
233
233
233
233
233
233
233
232