088
100
100
100
100
100
100
101
101
101
101
102
102
102
102
102
110
111
112
113
114
115
116
117
118
119
120
121
122
122
122
123
123
123
124
124
124
125
130
130
131
132
132
133
133
134
135
136
137
138
139
140
14b
150
150
160
160
160
160
160
161
161
162
163
164
164
165
165
165
166
166
167
167
168
169
170
171
171
171
171
172
173
173
173
173
174
174
174
175
175
175
175
176
176
176
176
176
176
177
177
177
177
178
178
178
178
178
178
178
178
178
178
179
179
179
179
179
179
179
179
179
179
179
179
179
179
17e
180
180
190
191
191
191
191
192
192
192
192
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
197
197
197
197
197
197
197
197
198
198
198
198
199
199
199
199
199
199
199
199
19f
1e0
1f0
200
201
201
202
202
202
202
202
203
203
203
204
205
205
205
206
206
206
206
206
206
206
206
207
207
207
207
207
207
207
260
260
261
261
261
261
262
262
262
262
262
263
264
264
264
264
265
265
265
265
265
266
266
266
266
266
267
267
267
267
267
267
267
268
268
268
268
268
268
269
269
269
269
269
269
270
271
271
271
271
271
271
271
272
272
273
273
274
274
275
275
276
276
276
277
277
277
280
280
280
280
280
280
280
280
280
280
299
299
299
299
299
299
300
301
302
303
303
303
303
303
304
304
304
304
305
305
305
305
305
305
306
306
306
306
306
306
307
307
307
308
308
308
309
309
309
310
310
310
310
311
311
311
312
312
313
313
314
315
315
316
316
317
317
318
318
318
319
319
319
319
319
319
320
321
321
322
322
322
322
322
322
324
324
324
326
327
327
327
328
333
333
333
333
335
335
335
336
336
336
337
338
338
338
339
339
339
339
339
339
339
339
339
339
339
339
339
339
340
347
347
347
347
349
349
350
353
353
354
354
355
355
355
355
356
356
356
356
357
357
357
357
358
358
358
358
358
358
359
359
359
359
360
361
361
361
362
362
362
363
363
363
363
363
363
364
364
366
366
366
367
368
368
369
369
369
369
369
369
369
369
369
370
371
373
373
373
373
373
374
374
374
374
374
375
375
375
375
375
375
375
375
375
375
376
376
376
377
377
377
377
378
379
379
379
379
379
380
381
382
383
384
384
385
385
385
385
385
385
386
386
386
386
388
388
389
389
390
390
390
391
391
391
391
392
392
392
392
393
394
394
394
394
394
394
395
396
397
398
399
399
399
3f1
3f2
400
400
401
401
402
403
403
404
405
405
405
406
406
406
406
407
407
410
411
411
411
411
411
412
412
412
412
412
413
413
413
413
413
414
414
414
414
414
430
431
431
431
431
431
431
431
432
432
432
432
432
433
433
433
433
433
490
4ff
500
500
500
500
500
500
501
502
502
502
502
502
503
503
503
503
503
503
503
504
504
504
504
504
505
505
505
505
505
505
506
506
507
507
507
510
510
510
510
510
510
511
511
511
511
512
512
512
513
513
513
513
513
520
521
521
521
521
521
521
521
522
522
523
523
524
525
525
526
527
527
527
528
528
530
531
531
531
531
532
532
532
533
533
533
534
534
534
535
535
535
535
536
536
536
537
537
537
537
538
538
538
538
539
539
539
541
541
542
542
542
543
543
543
544
545
545
545
54b
550
550
550
550
550
550
550
551
551
551
551
551
551
551
552
552
552
552
552
552
552
553
553
553
553
555
555
555
556
556
556
556
556
560
560
560
560
560
561
561
561
561
561
562
562
562
562
562
562
562
562
564
564
564
564
564
564
564
565
565
565
565
565
565
565
565
565
566
566
566
566
566
566
566
566
566
567
567
567
567
567
567
574
574
575
575
575
575
575
575
575
575
575
576
576
576
576
576
576
576
576
576
576
577
577