149
166
140
147
677
804
762
156
130
295
397
156
156
155
68
131
172
153
155
835
3920
153
167
369
319
162
777
699
7846
166
153
149
138
59
136
896
167
154
286
330
132
157
367
147
357
796
146
157
3909
184
136
158
147
128
455
154
134
153
152
155
156
131
763
165
131
137
136
368
166
167