12
15
27
45
48
50
58
88
108
121
127
131
137
142
153
156
171
172
177
188
192
196
210
214
215
216
217
228
230
245
254
257
272
273
322
325
336
347
391
397
402
423
441
442
461
471
485
505
514
519
525
529
530
549
556
558
562
565
569
570
571
594
604
624
630
631
634
681
693
709
714
719
