0
1
2
3
9
11
16
30
39
43
44
50
56
60
62
67
81
82
96
100
114
119
122
123
126
131
133
138
141
159
161
170
184
193
198
205
208
209
216
217
223
225
226
227
229
236
237
238
243
246
251
256
276
290
294
295
298
317
329
334
335
337
339
350
351
355
362
370
382
383
388
392
394
395
405
410
413
418
422
429
431
432
435
438
440
441
447
449
450
457
470
479
480
494
500
501
514
516
517
518
529
548
550
557
566
568
571
573
576
583
585
588
591
596
611
616
617
618
619
621
625
627
643
646
649
654
657
665
668
671
681
684
689
700
701
707
710
712
714
717
733
737
740
744
745
747
753
756
761
763
769
776
785
788
799
807
808
809
811
814
826
827
828
851
861
868
869
874
876
883
890
892
896
897
901
902
904
908
909
912
917
923
925
927
932
937
940
943
945
946
950
961
962
980
988
1006
1008
1017
