12
41
47
52
56
69
76
102
107
111
117
125
127
128
132
148
168
177
189
203
209
211
213
243
244
247
254
273
292
295
305
309
311
317
328
337
342
346
350
358
369
371
396
445
471
493
496
497
499
503
512
527
548
549
552
555
561
572
595
596
606
615
622
639
