0
4
7
9
10
11
12
13
14
17
20
21
22
23
30
31
32
34
35
42
43
44
49
50
52
58
61
62
68
70
71
75
78
82
87
88
89
93
95
96
99
100
101
102
103
108
109
110
112
117
118
124
126
127
128
130
133
136
138
139
141
142
148
149
150
151
154
155
157
162
163
168
172
175
178
181
183
188
191
193
196
198
205
206
211
213
214
215
217
218
219
221
225
229
230
233
235
236
237
238
241
242
243
246
249
251
252
253
255
256
257
260
262
264
265
266
267
268
269
272
273
274
275
278
279
280
282
286
287
288
289
290
291
292
300
304
317
319
320
325
329
332
333
335
336
338
340
343
349
350
352
353
356
357
364
366
367
371
378
381
383
386
391
393
396
404
409
412
418
422
428
435
436
440
444
448
450
451
453
455
466
468
470
471
473
476
479
481
485
486
487
490
491
493
497
498
502
504
505
507
508
510
511
512
513
516
518
520
523
524
525
531
533
534
535
543
544
547
549
553
556
559
563
564
567
568
577
578
582
586
592
594
602
604
612
617
620
621
624
631
632
637
638
639
640
642
643
647
654
655
657
660
663
668
669
670
677
680
682
684
687
688
689
690
693
694
695
696
700
701
702
703
709
710
711
712
715
716
717
718
719
720
721
724
728
730
733
734
735
743
744
748
749
759
760
762
768
771
772
773
774
775
777
778
779
780
782
783
784
785
794
798
800
801
804
806
808
810
811
812
813
814
815
818
819
820
821
822
823
824
826
839
840
841
844
850
