30
48
56
58
62
69
73
80
108
114
116
126
130
135
138
152
163
165
178
185
188
206
211
231
258
259
267
269
275
286
292
313
318
321
327
330
333
335
370
373
385
395
420
437
448
449
456
467
486
490
510
518
519
521
546
552
565
566
567
574
576
577
591
592
601
607
613
619
660
668
683
685
691
701
703
752
756
757
766
793
794
809
835
846
862
865
882
883
886
890
903
904
912
926
934
946
970
971
977
982
994
1027
1029
1052
1057
1060
1068
1084
1086
1089
1096
1111
1113
1132
1137
1154
1175
1177
1185
