0
1
6
10
23
24
36
51
54
61
67
73
76
82
85
87
126
132
137
145
147
149
161
162
168
178
179
187
194
198
208
212
214
226
232
238
239
246
264
265
268
269
291
297
311
316
323
328
329
355
358
361
363
364
366
369
375
377
378
380
382
395
396
400
411
412
413
430
447
463
469
482
484
491
500
506
511
515
527
533
542
559
560
567
569
574
576
577
581
587
590
596
611
615
619
634
638
646
651
652
658
668
680
682
685
712
723
726
737
758
775
782
785
788
797
813
818
819
820
821
831
834
836
839
841
842
846
849
851
865
895
898
907
911
912
914
916
920
921
930
937
943
948
955
957
968
