14
25
34
66
68
74
77
92
93
102
119
120
121
123
124
127
136
139
155
161
162
171
179
183
215
219
235
247
252
254
261
268
272
281
291
293
311
313
350
358
360
365
372
389
391
395
402
404
413
415
417
423
430
432
441
458
469
475
478
512
523
537
539
543
547
574
575
604
622
663
674
680
682
684
697
705
711
743
757
770
774
776
780
793
802
805
815
824
826
829
846
853
866
879
882
890
897
903
931
948
970
978
1000
1009
1024
1036
1052
1057
1063
1065
1085
1086
1089
1096
1149
