7
10
12
24
36
46
58
62
81
101
111
115
134
153
167
168
174
179
184
207
218
224
225
226
236
257
293
295
312
314
321
327
342
344
355
367
374
402
409
424
431
445
453
478
480
486
514
521
534
546
557
561
569
597
602
603
625
635
643
648
650
663
675
681
690
698
710
734
739
746
757
763
785
796
799
807
809
818
819
826
830
833
834
850
856
863
868
876
881
897
898
899
909
917
944
948
952
965
966
970
973
976
993
994
1004
1016
1017
1052
1063
1067
1086
1109
1130
1151
1152
1157
