12
21
30
39
47
48
67
72
77
87
93
98
101
102
104
107
110
111
119
157
159
173
196
206
238
244
246
280
283
285
295
301
302
305
336
337
338
343
368
384
388
392
409
432
441
461
462
464
477
490
499
503
512
517
522
529
545
551
560
572
577
595
618
627
639
642
648
651
652
660
672
690
697
713
716
720
735
749
758
759
784
822
826
831
839
859
860
875
895
902
922
932
933
959
975
993
996
1011
1013
1017
1023
1026
1044
1046
1051
1060
1073
1084
1093
1096
1101
1112
1123
1145
1146
1174
1175
1176
