4
12
62
80
90
98
108
111
129
131
137
140
151
169
182
197
228
232
235
236
243
247
257
278
284
285
287
305
323
341
348
352
358
359
370
373
395
420
432
453
462
475
479
480
513
519
537
549
560
562
566
568
571
574
575
578
582
584
613
620
633
650
652
654
655
668
676
701
714
722
723
739
745
754
759
770
778
783
787
800
805
834
857
858
859
894
898
902
904
908
909
933
935
936
943
944
