19
30
39
44
58
62
66
70
73
79
80
93
101
105
115
127
136
140
150
158
195
205
209
214
252
260
270
281
282
293
298
325
332
333
337
338
341
343
355
356
377
396
416
428
450
454
455
465
484
494
506
514
517
531
549
554
555
562
578
588
607
613
621
627
639
641
655
660
662
663
667
669
683
691
709
729
766
771
781
785
787
790
821
849
854
862
864
