6
24
28
30
31
48
56
57
68
72
87
111
114
135
136
140
153
167
177
183
195
226
239
240
247
271
313
314
321
323
327
334
338
339
341
355
356
364
377
379
382
387
410
418
422
427
435
437
445
475
480
481
484
499
510
533
534
539
546
551
556
565
571
574
606
610
631
652
658
678
692
694
702
709
724
745
748
752
757
777
781
784
790
797
816
863
868
869
876
877
881
889
893
909
924
929
935
945
965
966
983
984
986
1000
1002
1026
1038
1051
