170
187
187
169
178
168
185
178
181
177
195
179
192
168
192
194
188
174
292
185
180
178
199
177
171
180
164
258
175
167
323
277
198
33
342
180
170
187
358
66
99
170
185
174
166
195
173
172
194
181
177
178
187
178
158
641
121
144
175
198
187
199
57
172
385
795
549
328
355
713
178
169
315
304
182
189
242