12
13
20
21
22
30
32
34
40
46
53
58
59
60
64
67
73
74
75
80
81
82
83
86
90
95
96
97
105
107
108
113
119
121
125
129
130
138
139
142
144
149
151
159
161
162
175
177
182
188
189
195
198
200
201
204
207
209
212
218
220
221
222
226
228
229
232
236
243
244
248
249
251
256
259
266
267
276
279
281
283
285
286
287
292
296
299
303
309
318
319
320
321
324
326
328
335
336
337
347
353
355
367
368
373
377
384
386
389
390
399
400
402
416
430
442
446
448
451
452
453
456
460
461
463
464
465
467
469
482
485
486
487
495
499
500
501
508
513
514
516
518
519
522
523
530
532
538
542
544
550
554
556
557
559
572
583
584
585
592
593
601
604
607
613
617
618
620
626
629
635
642
645
646
647
648
649
653
657
660
661
663
665
667
668
672
674
680
683
686
690
691
694
702
710
712
719
722
725
728
730
731
734
735
736
745
750
756
760
766
767
772
774
775
777
783
786
788
791
792
803
806
807
810
818
820
821
825
828
831
834
837
838
844
849
852
858
859
863
865
869
870
871
875
876
878
883
890
891
897
899
900
907
911
914
916
921
928
932
935
938
942
943
947
949
952
953
955
958
962
963
964
968
970
972
973
974
977
978
979
985
993
995
1003
1004
1014
