13
16
31
67
73
92
136
142
154
157
160
167
176
191
194
196
216
221
222
231
234
249
257
263
272
275
287
292
308
333
343
351
358
389
399
403
417
420
421
469
472
485
493
501
503
508
540
543
585
587
601
618
621
623
634
641
664
674
687
700
715
729
730
738
749
753
759
795
807
812
815
836
843
852
876
877
878
916
925
961
972
973
1007
1030
1032
1034
1036
1041
1042
1057
1059
1069
1085
1094
1097
