-
]]>
-
]]>
209
208
208
208
208
208
208
209
209
209
209
209
209
209
209
211
214
217
220
223
224
226
227
229
231
231
232
234
238
239
242
243
245
247
249
270
276
280
289
308
310
316
321
317
313
310
307
305
307
310
312
310
304
299
296
293
288
278
276
271
266
256
252
245
242
240
234
231
230
230
229
226
225
224
224
224
224
225
225
226
226
227
228
231
231
235
241
242
243
245
246
248
252
260
261
260
259
256
250
242
245
247
263
272
290
284
276
266
260
254
251
252
260
264
271
274
274
277
278
287
293
296
301
306
313
321
332
338
346
347
349
351
356
368
374
363
359
352
311
311
307
300
299
297
297
295
293
289
285
279
274
273
271
267
264
263
262
261
265
268
274
270
259
261
263
248
246
243
243
245
245
246
246
246
246
246
246
247
247
291
300
308
298
292
288
286
279
274
265
255
255
255
255
257
257
260
261
264
266
271
277
290
297
303
306
306
308
312
321
318
311
304
295
293
286
282
282
283
287
295
296
295
291
292
294
290
285
284
284
284
284
284
285
285
285
286
287
287
287
289
291
293
294
294
294
294
295
296
296
297
297
299
300
302
302
303
303
304
304
305
306
306
306
307
309
309
311
311
311
310
310
310
311
311
311
311
312
313
314
314
315
315
316
316
318
319
320
321
322
323
325
325
325
325
325
325
325
327
327
327
328
329
332
332
335
342
344
347
347
347
347
347
347
352
352
352
352
352
350
347
347
346
343
342
342
342
330
327
327
327
324
322
321
318
321
322
324
325
326
324
318
313
311
308
305
307
308
310
311
321
324
325
326
328
321
309
298
287
286
284
282
280
279
279
278
277
275
272
266
263
264
264
260
258
259
261
264
269
270
271
272
276
278
287
283
274
271
257
258
258
260
260
261
261
260
258
256
255
259
260
264
262
262
253
250
249
246
253
254
252
250
246
242
240
241
242
252
256
255
254
253
251
249
248
245
224
222
224
228
234
236
236
230
229
218
221
232
234
237
238
241
238
224
222
222
221
221
221
219
217
205
199
196
199
201
202
209
212
215
221
222
220
206
204
205
206
206
205
202
198
194
193
191
191
191
193
193
212
218
218
219
219
219
218
216
215
214
214
210
210
209
208
204
202
181
179
177
178
178
179
179
179
180
181
181
182
185
184
184
183
181
179
177
173
173
173
173
173
173
173
172
169
169
167
165
165
163
163
163
163
163
163
163
163
163
165
167
167
167
167
167
167
165
165
165
165
166
166
166
167
168
169
170
167
166
165
164
163
163
161
161
161
161
161
161
161
161
162
163
163
163
162
162
162
162
162
162
162
162
162
162
162
162
162
162
162
161
160
160
161
161
161
161
161
161
161
161
160
160
160
160
160
161
161
161
161
161
160
160
160
160
160
160
160
160
160
160
160
160
158
158
160
160
160
159
159
159
159
159
159
159
159
159
160
159
159
159
159
160
160
160
159
158
158
158
158
158
158
158
158
159
159
160
161
161
161
161
161
160
160
157
157
157
159
159
158
158
158
158
158
158
158
159
159
158
158
160
160
159
159
160
160
160
161
160
159
159
157
158
158
161
162
162
162
162
162
163
163
163
163
163
163
163
162
161
160
158
157
157
157
157
161
165
165
164
164
164
164
164
164
164
164
164
164
165
165
165
165
166
169
167
167
169
169
168
172
169
169
168
168
168
168
168
168
168
169
169
169
170
169
169
169
170
170
171
172
172
171
171
171
171
171
171
171
171
171
171
171
171
171
170
170
169
169
169
169
170
170
171
172
172
172
172
172
172
172
172
173
173
173
173
173
173
173
173
173
173
171
176
175
177
176
176
177
179
175
177
176
176
177
178
179
178
178
178
178
178
178
178
178
178
179
179
180
180
180
179
179
180
181
181
181
181
181
181
181
181
181
181
179
178
178
178
178
178
178
178
178
180
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
181
181
181
181
182
182
182
182
182
182
183
185
186
187
188
188
188
188
189
189
189
189
189
190
190
190
193
193
193
193
193
193
193
194
194
194
194
194
196
198
203
202
202
198
198
195
194
195
195
194
193
193
193
196
196
196
196
196
197
197
195
195
196
197
197
197
197
195
195
195
195
195
195
195
195
195
195
195
195
196
196
196
196
195
195
195
195
195
196
196
197
198
200
200
200
201
201
201
201
200
200
200
203
205
209
211
211
208
207
205
205
205
205
205
207
208
208
208
214
216
231
224
223
222
222
222
222
222
222
224
224
225
226
226
226
226
226
226
226
226
227
228
228
228
228
228
228
228
229
229
229
230
230
230
230
230
230
230
230
230
230
230
230
230
230
229
228
227
226
226
226
226
226
225
225
225
225
225
225
225
225
226
226
228
233
235
236
241
242
243
245
246
246
247
249
253
256
258
265
271
277
281
285
286
293
299
303
305
305
310
317
314
314
314
319
322
325
329
331
331
331
333
334
335
345
346
353
356
359
368
369
370
370
370
370
373
380
382
383
385
386
387
387
388
390
398
402
418
422
429
433
436
442
448
459
465
466
467
473
479
492
495
496
490
486
478
476
473
470
467
463
462
460
456
453
452
451
451
448
449
450
452
453
453
453
453
453
452
451
451
451
451
451
451
451
451
451
451
452
452
453
454
455
456
457
462
463
466
472
476
487
489
490
491
492
491
491
491
491
491
491
493
496
501
504
508
510
512
514
516
518
520
523
525
525
524
524
528
530
532
533
535
536
537
539
541
542
553
569
573
574
576
578
579
580
582
575
574
572
570
573
574
576
578
582
590
595
597
599
603
604
605
606
607
607
609
614
615
616
618
620
624
628
637
640
641
642
643
643
646
646
650
651
653
659
666
668
671
675
679
680
679
676
675
678
695
695
701
716
722
733
739
746
753
755
759
765
774
781
794
807
817
821
829
831
832
840
847
851
851
848
844
840
845
848
856
870
871
874
875
879
891
892
895
897
897
896
894
895
895
896
897
897
897
897
897
898
901
909
909
909
908
908
908
908
905
898
898
898
898
898
898
898
896
895
895
893
889
888
887
886
886
885
866
860
858
855
853
847
844
844
845
847
849
846
842
837
830
819
815
808
802
799
791
791
786
773
765
759
752
747
744
736
730
727
718
710
696
690
681
681
681
681
680
674
670
664
661
658
652
645
643
640
635
634
630
629
628
627
625
621
615
613
611
610
609
608
607
601
599
598
597
596
595
594
588
586
584
581
580
579
573
570
570
571
571
573
575
577
573
571
569
567
562
559
555
540
537
536
535
532
528
528
528
529
529
530
528
528
527
522
516
512
509
507
505
503
501
499
495
491
485
487
490
491
492
494
495
495
485
481
479
477
473
460
457
453
453
453
453
453
453
452
445
439
435
434
432
430
429
427
424
423
422
421
417
415
414
413
412
412
412
412
412
410
410
402
400
397
391
377
371
370
369
367
362
358
355
353
347
344
343
340
337
336
334
333
331
330
330
330
328
328
327
328
329
330
331
334
340
344
345
347
349
349
349
349
351
351
350
350
343
341
339
337
334
332
331
330
330
328
325
323
321
318
316
313
313
311
308
308
303
303
301
300
299
297
297
297
297
297
295
294
293
289
287
285
285
285
285
284
284
283
283
283
283
282
282
282
282
282
282
282
283
283
283
283
283
283
282
282
282
282
280
280
277
276
276
276
275
275
274
274
274
274
274
277
279
280
282
283
288
289
293
293
293
292
289
285
281
279
278
275
275
270
273
276
277
274
271
269
268
266
266
266
266
267
267
269
283
289
296
298
301
305
310
314
317
320
333
336
337
340
342
344
347
350
351
352
339
341
340
337
337
337
341
340
338
336
337
339
345
345
347
350
350
351
353
353
354
354
355
357
360
357
351
339
337
333
336
336
336
338
335
331
330
329
325
321
314
310
304
298
294
290
288
284
282
278
276
274
271
269
267
267
265
261
254
253
253
252
252
252
252
252
251
250
249
249
248
248
248
248
248
248
248
249
250
251
252
258
260
264
270
270
273
284
290
303
308
307
302
299
298
298
283
271
262
258
248
242
238
236
233
232
232
232
232
233
234
234
231
231
231
235
238
240
240
240
245
239
244
246
246
247
247
247
248
249
250
251
251
251
251
251
252
253
255
256
259
261
262
264
266
270
269
266
264
261
257
250
250
250
247
243
240
239
238
236
234
236
239
243
243
243
243
247
249
249
254
252
252
250
246
242
239
236
233
229
228
228
233
234
238
238
246
248
251
261
270
272
272
272
271
271
272
272
273
273
272
271
270
269
267
267
267
267
267
267
264
262
261
260
257
257
259
260
260
261
262
263
266
266
267
268
274
277
278
280
284
286
288
292
295
295
295
299
301
302
306
323
328
329
330
332
333
335
335
335
336
336
334
334
335
336
337
338
344
349
352
355
357
359
359
358
358
357
356
364
370
373
376
402
402
410
417
423
425
422
418
417
420
423
426
432
443
452
455
452
449
451
466
465
462
458
448
447
445
441
439
437
435
434
433
432
431
430
429
428
427
421
420
419
417
417
414
412
411
411
410
410
410
409
408
408
408
408
405
402
400
396
393
389
386
382
362
360
357
355
354
351
348
349
349
350
350
349
349
341
340
340
340
329
328
327
326
328
329
333
332
332
327
326
324
323
321
321
320
320
324
326
328
330
333
334
333
332
331
330
326
326
325
325
324
323
322
321
321
322
323
324
325
328
321
323
328
333
341
349
348
344
341
336
332
332
332
332
331
329
316
311
309
310
312
319
326
329
311
303
297
297
297
299
299
298
294
293
294
295
296
300
307
307
304
308
311
314
304
301
301
296
302
304
301
290
287
287
297
297
291
287
283
277
273
267
267
268
267
265
263
263
268
270
275
283
287
289
291
291
291
303
329
331
331
334
351
364
364
361
364
367
371
381
385
389
394
398
400
403
406
408
413
414
418
419
420
427
429
429
433
436
439
446
448
448
447
443
438
434
425
421
417
408
408
407
403
402
400
391
381
376
375
371
368
363
363
355
352
347
346
349
350
351
351
353
353
354
356
359
361
363
364
366
365
362
358
354
347
346
340
336
328
327
323
320
316
312
307
299
280
273
270
268
265
265
267
268
270
272
271
270
269
267
266
262
259
257
256
255
252
249
247
247
247
247
247
246
241
238
237
237
237
237
238
236
234
233
233
232
232
232
232
233
234
234
232
230
228
227
227
226
225
224
225
226
226
227
227
227
229
231
233
236
242
246
248
251
256
260
275
285
292
294
297
298
299
300
302
304
305
310
316
319
320
320
320
320
319
312
304
302
286
274
270
265
246
244
241
239
237
237
237
231
231
231
230
230
230
228
226
225
223
221
218
215
212
208
206
207
208
208
208
208
209
209
209
209
209
209
209
208