0
3
20
24
27
29
37
39
43
44
46
50
53
74
76
84
88
90
100
106
110
112
134
138
142
151
153
156
163
164
167
171
179
181
182
187
192
211
213
217
223
226
236
237
240
245
246
247
249
250
265
268
269
274
279
285
286
289
291
296
300
301
303
305
306
309
311
315
319
335
338
339
340
342
349
365
367
371
372
374
376
377
381
383
395
401
403
405
411
424
432
435
443
449
452
454
456
457
460
470
472
482
484
488
492
494
498
519
520
526
527
528
530
534
557
558
560
565
566
584
586
587
591
593
599
601
602
615
621
622
628
629
639
641
659
661
671
673
680
682
686
689
693
694
696
697
703
705
707
709
710
715
717
718
726
730
739
741
745
747
756
761
768
770
779
780
781
782
784
786
788
795
796
797
802
803
805
806
809
810
811
815
819
827
828
830
838
843
858
859
862
866
867
868
873
877
883
893
901
