0
2
3
6
7
8
11
12
14
15
17
33
33
35
37
44
46
47
48
49
51
52
53
55
27
143
146
147
139
177
178
179
180
179
180
183
184
185
187
188
21
21
21
190
21
190
181
191
192
193
179
181
196
11
142
69
190
199
200
201
142
69
179
199
202
203
204
205
206
207
142
210
142
211
212
19
215
216
11
61
217
218
219
220
23
222
223
21
224
224
225
226
71
227
228
230
231
232
51
232
233
58
234
158
71
234
235
58
236
213
237
219
43
43
238
239
11
11
11
157
157
58
11
242
243
244
245
103
246
239
247
11
79
160
71
251
252
281
269
282
283
58
245
53
285
286
287
289
290
291
292
293
26
71
296
160
297
71
43
298
97
266
299
102
300
301
219
302
303
249
58
304
238
305
306
307
308
152
71
152
348
245
239
276
160
349
350
285
242
21
316
352
2
353
354
355
268
356
239
2
58
254
2
58
357
358
358
358
358
358
359
360
58
290
335
363
364
365
366
318
242
367
61
276
242
276
368
369
370
360
371
372
360
373
8
154
290
335
365
366
213
278
239
276
11
11
160
133
71
43
317
285
375
165
376
2
370
249
313
102
377
378
388
213
391
392
393
394
213
2
251
252
385
400
2
422
397
430
397
431
432
309
402
402
239
416
437
431
19
46
71
233
431
160
71
8
26
443
335
444
416
445
61
11
11
446
58
447
448
449
450
282
300
178
411
92
92
213
278
56
349
56
160
349
350
451
285
278
453
56
11
455
258
270
320
270
152
244
160
58
456
258
268
210
58
448
2
447
458
357
11
459
11
460
53
461
452
8
462
466
354
467
335
8
26
160
468
469
352
107
276
470
21
152
356
96
492
493
71
91
348
2
494
268
491
11
493
58
11
2
495
276
496
497
491
2
498
160
290
499
500
290
239
21
21
320
416
502
503
58
246
505
491
283
268
58
269
506
507
160
268
508
491
508
459
474
509
491
510
498
511
512
513
2
498
514
349
42
8
287
21
219
242
350
523
468
445
61
341
356
264
524
341
525
219
58
246
525
527
219
71
529
530
529
529
61
152
152
552
554
555
26
556
249
249
564
244
250
56
378
46
51
249
8
566
291
11
170
11
61
567
278
568
569
282
570
571
264
63
277
320
572
573
536
244
574
575
101
251
252
576
273
213
213
213
8
578
2
246
238
367
239
238
367
239
239
581
581
582
583
584
61
585
586
587
338
588
268
590
591
244
213
401
592
270
410
165
320
270
410
165
11
277
270
614
617
401
277
277
277
619
401
239
56
622
277
619
213
401
19
51
623
624
21
625
117
43
239
56
320
617
136
320
619
401
56
625
273
335
635
8
636
636
592
371
372
459
291
143
217
43
636
19
459
638
639
58
636
8
512
278
147
640
641
237
590
349
19
239
154
356
648
568
615
401
649
650
638
213
157
356
168
331
592
573
422
652
654
655
655
656
657
401
401
656
657
320
356
238
26
71
56
218
219
659
609
344
353
344
353
402
661
133
415
514
274
61
56
218
133
219
273
133
219
311
650
303
218
219
665
547
609
666
667
667
668
165
133
56
274
348
615
669
670
671
669
165
56
2
672
673
674
686
687
689
712
171
713
2
321
714
715
184
382
422
722
715
2
268
581
723
724
356
287
727
58
743
239
11
121
744
745
746
237
219
