0
4
8
9
10
12
13
17
20
21
22
30
35
46
51
53
54
55
56
57
61
62
63
64
65
66
67
70
76
91
97
98
99
101
102
107
108
111
112
113
114
115
116
118
121
122
123
130
134
135
136
138
139
145
146
148
150
156
165
168
169
170
171
172
174
178
182
185
186
189
193
200
202
213
217
218
220
221
227
228
229
236
238
239
244
255
257
258
260
262
267
273
274
281
282
285
287
288
293
297
307
308
310
314
315
316
318
323
328
331
334
341
342
346
351
352
353
355
357
360
362
363
375
385
386
391
392
395
397
400
401
405
406
416
417
420
422
424
427
428
429
434
436
437
439
442
449
453
463
464
465
468
475
479
480
481
483
487
488
495
498
503
507
511
513
516
518
519
524
531
532
534
537
538
540
548
555
558
560
565
566
572
580
581
586
589
590
594
595
599
600
605
616
621
623
625
626
627
628
630
633
635
637
639
642
644
645
647
648
649
650
658
660
662
668
673
674
678
680
684
687
688
693
698
700
701
706
707
710
711
719
721
722
723
725
730
731
732
736
740
741
745
746
750
751
754
758
761
766
767
771
775
777
783
792
793
799
801
806
