ALL
976
975
974
973
972
970b
970
969
968
967
966
965
964
963
962
961
960
959
958
957b
956
955
954
953
951
952
950b
945b
944
941
940g
940f
940e
940d
940c
940b
940
939
938
937
936
935
934
933
932
931
930
929c
928b
927b
926b
925
924
923
922
921
920
919
918
917
915
914
913
912
911b
908
910
905
907
906
904
902
901
903
900
899
898b
898
897
896
895
894
891
891
890
887
888
889b
886
891
885
883
882
880
881
879
878
877
876
872
874
873
872
871
869b
868
870
867
866b
866
865
864
863
862
861
860
859
858b
857
856
855
854
853
852
851
850
849
848
847
846
845
844
843
842
841
840
839
839
838
835
835
833
831
832
831b
830
827
826
829
828
822
821
820
825
824
823
819
818
817
816
815
814
813
812
811
810
809
808
807
806
805
804
803
802
801
800
799
798
797
796
795
794
793
791
792
790
789
788
786
787
785
784
783
782
781
780
779
778
777
776
775
774
773
772
770
769
769
768
767
766
765
764
763
762
761
760
759
758
757
756
755
754
753
752
751
750
749
748
747
746
745
744
742
743
741
740
739
738
737
736
735
734
732
733
731
721
730
729
728
727
726
725
724
723
722
720
719
718
717
716
715
714
713
712
711
710
709
707
708
706
705
704
703
702
701
700
699
698
697
696
695
694
693
691
690
689
688
688
687
686
685
684
683
682
681
680
679
678
677
676
675
674
673
672
671
670
669
668
667
666
665
664
663
662
661
660
659
658
657
656
655
654
653
652
651
650
649
648
647
646
645
643
644
642
641
640
639
638
637
636
635
634
633
632
631
630
629
628
627
626
625
624
623
622
621
620
619
617
617
616
615
614
612
613
611
609
610
608
607
606
604
602
603
602
601
600
599
598
597
596
595
594
593
592
591
590
589
588
587
586
585
584
583
582
581
580
579
578
577
576
575
574
573
572
571
570
569
568
567
566
564
563
562
561
560
559
558
557
556
555
554
553
552
551
550
549
548
547
546
545
544
543
542
541
540
539
538
537
536
535
534
533
532
531
530
529
528
527
526
525
524
523
522
521
520
519
518
517
516
515
514
513
512
511
510
508
509
507
506
505
503
504
502
501
500
499
498
497
496
495
493
494
492
491
490
489
488
487
486
485
484
483
482
481
480
479
478
477
476
475
474
473
472
471
470
469
468
467
466
465
464
463
462
461
460
459
458
457
456
455
454
453
452
451
450
449
448
447
446
445
444
443
442
441
440
436
434
433
431
430
429
428
427
426
425
424
423
422
421
420
419
418
417
416
415
414
411
410
409
408
407
406
405
404
403
401
402
400
399
398
397
396
395
394
393
392
390
391
388
387
386
384
383
382
381
380
379
378
377
376
375
374
373
372
371
370
369
368
366
364
363
361
360
362
359
356
357
358
353
349
347
346
345
342
338
340
336
337
333
332
327
328
325
323
324
322
321
319
317
315
316
314
312
310
309
308
307
304
305
303
302
301
300
299
298
297
296
294
295
293
292
291
290
289
288
287
286
285
284
282
283
280
279
278
275
274
273
272
271
269
266
265
268
264
263
262
260
259
258
257
256
255
254
252
251
249
247
246
243
241
240
239
238
237
236
235
234
232
231
230
228
225
226
222
223
221
220
219
218
217
216
215
214
213
212
211
210
209
208
204
205
206
203
201
199
197
198
195
196
195
194
194
192
193
191
190
189
188
186
187
185
184
183
182
181
180
179
177
178
175
176
160b
172
173
171
170
169
167
168
165
166
164
163
162
159
160
158
157
156
155
154
153
152
151
150
149
147
148
146
145
144
143
142
140
141
138
139
137
135
136
133
134
132
130
131
129