5
8
24
25
30
32
81
87
88
118
130
132
139
148
155
175
178
197
203
210
214
228
236
238
248
253
260
275
278
283
290
293
315
316
317
325
341
343
356
363
372
375
376
379
386
388
393
394
410
415
431
441
443
482
483
486
488
510
513
523
527
530
531
532
535
547
565
572
573
574
576
590
598
600
604
607
610
626
631
638
640
643
648
682
692
711
713
722
723
725
732
736
738
745
760
765
772
776
787
789
790
795
818
819
833
842
844
854
857
860
873
891
893
903
909
921
923
929
943
958
960
961
962
966
991
994
1001
1009
1014
1019
1021
1027
1032
1039
1042
1043
1061
1077
1108
