12
13
19
34
51
55
56
77
106
111
113
127
133
137
145
163
174
176
184
212
223
237
241
254
257
263
264
267
281
295
310
311
314
329
336
337
374
384
387
391
419
421
427
428
432
436
437
438
456
462
472
473
474
489
491
493
518
519
533
555
570
578
579
585
593
595
605
623
633
634
645
649
662
665
669
678
687
690
701
708
715
746
768
771
781
783
788
801
807
810
814
815
836
861
862
868
876
881
889
912
924
936
938
951
953
959
970
974
981
983
985
990
1015
1018
1057
1059
1063
1068
1069
1078
1083
1088
1090
