18
20
27
28
32
45
51
65
70
78
113
116
122
134
151
160
166
171
172
183
184
216
221
223
228
248
262
263
290
323
337
346
356
360
367
378
388
390
412
423
429
444
449
496
502
509
511
534
546
548
552
559
582
594
619
637
638
658
666
679
687
688
689
