12
20
37
60
68
72
96
115
125
134
136
141
145
156
158
160
174
179
186
189
199
201
208
217
253
260
262
272
278
325
328
330
335
337
356
370
386
401
408
414
415
421
428
435
439
457
461
464
467
482
491
492
496
499
529
535
549
557
575
576
578
581
588
617
618
628
640
647
651
655
669
681
729
730
750
767
775
777
786
791
792
793
798
803
807
813
816
827
859
868
898
900
911
918
