236
236
236
236
236
236
236
236
237
237
237
237
252
252
253
259
270
272
277
278
261
261
261
261
261
261
261
261
261
261
260
260
260
260
260
260
261
260
260
259
259
259
259
260
260
260
261
261
262
263
263
269
275
275
275
275
275
270
256
254
254
247
248
249
250
251
253
255
255
253
252
251
249
245
241
242
246
248
258
264
271
266
263
259
258
257
252
251
250
250
251
252
254
255
257
258
259
264
269
269
270
271
271
273
274
275
276
276
277
279
281
286
291
293
295
296
303
303
304
306
307
312
318
320
324
330
342
345
346
348
348
351
356
358
359
361
362
369
371
376
376
378
378
378
379
380
384
395
396
398
397
393
391
394
398
402
408
411
414
417
420
421
428
434
434
432
423
422
418
409
407
412
416
413
414
415
419
422
438
442
441
431
433
434
441
453
466
485
490
494
498
502
503
506
508
504
491
487
485
485
491
493
500
502
503
504
505
507
513
515
515
515
515
515
515
515
515
516
516
516
516
517
517
518
519
519
519
520
520
520
520
520
520
520
520
520
513
510
507
507
506
504
503
502
502
501
501
500
499
498
498
498
501
511
506
503
499
498
494
484
474
464
451
443
434
430
432
435
444
438
432
442
444
446
450
454
464
480
486
503
514
517
506
496
478
457
440
410
391
378
365
344
330
316
305
297
292
287
291
288
286
279
272
267
264
259
253
248
246
248
252
253
254
253
243
244
249
266
273
260
256
251
251
250
250
252
251
251
253
250
247
244
242
240
240
240
243
249
259
260
260
261
262
262
264
266
268
271
273
278
283
283
285
288
290
292
298
300
299
298
298
298
298
298
287
279
276
275
274
272
271
271
270
268
265
264
261
261
260
259
259
259
259
258
257
253
247
239
238
238
238
234
230
226
222
219
220
222
218
214
213
207
202
198
203
197
196
201
206
203
197
193
195
194
193
193
193
193
193
193
193
194
196
195
194
194
193
194
195
197
197
200
201
202
220
222
222
231
231
235
236
239
243
244
240
236
235
235
235
236
238
239
232
225
225
221
220
220
223
226
227
221
220
220
220
220
220
220
220
220
220
222
222
222
221
221
220
220
220
220
220
220
220
220
220
221
222
224
224
226
226
226
223
221
220
220
220
220
220
220
220
220
220
220
220
221
222
224
225
226
227
227
227
228
228
228
229
224
224
224
224
225
225
225
225
226
228
229
228
227
227
227
228
228
230
231
232
232
233
233
233
234
235
236
236
236
236
236
236
237
239
242
242
242
242
242
242
241
238
236
236
236
236
236
236