0
5
9
19
25
26
29
51
60
64
76
80
94
96
107
110
112
122
132
138
140
143
146
147
155
157
158
159
175
179
185
191
200
222
224
231
243
247
252
260
262
266
267
280
284
294
303
304
305
315
326
336
341
342
344
348
349
350
355
359
360
364
366
367
375
386
387
388
389
390
409
414
417
424
443
447
449
450
451
455
457
458
463
464
470
475
477
478
488
493
495
496
520
524
526
529
533
534
535
540
542
543
560
562
563
565
566
572
575
576
578
579
586
603
608
610
611
613
623
625
634
640
642
646
655
664
668
671
673
674
687
689
690
693
699
701
710
712
719
720
722
729
733
741
743
747
748
749
753
754
756
761
766
775
782
786
794
804
807
811
818
822
832
834
841
849
874
876
879
880
883
887
890
893
894
896
904
917
920
921
922
926
927
928
930
943
946
948
950
951
952
953
958
962
965
968
978
980
981
982
983
990
993
1002
1003
1005
1013
1026
1028
1031
1037
1040
1041
1042
1045
1046
1047
1048
1054
1059
1075
1081
1083
1086
1102
1104
1105
1108
1109
1113
1118
1121
1122
1128
1132
1136
1138
1142
1148
1149
