0
7
10
13
20
31
32
39
46
53
55
62
63
65
66
68
79
80
84
92
94
97
98
99
100
102
105
114
122
124
126
133
140
141
145
175
178
181
187
195
200
201
207
221
222
227
228
231
243
257
259
264
267
269
272
278
290
296
301
303
312
313
314
319
320
323
326
334
335
336
341
342
352
355
357
360
362
363
366
367
377
378
381
393
395
397
400
406
409
414
429
433
439
450
451
458
459
464
466
469
470
472
475
476
481
489
491
495
500
501
514
515
522
527
531
537
541
547
557
562
569
570
574
579
580
605
607
610
614
623
625
627
629
632
633
640
649
650
653
654
665
670
673
674
675
679
682
686
690
694
699
706
709
715
718
719
720
723
726
731
736
740
741
742
750
752
761
776
792
800
801
804
818
820
829
837
845
847
848
851
854
855
860
861
864
867
877
880
881
891
901
903
904
908
909
916
918
928
933
938
942
944
946
949
950
958
960
964
966
968
971
979
984
988
992
993
994
1000
1005
1012
1031
1033
1035
1037
1042
1044
1046
1049
1050
1055
