182
286
172
177
179
168
160
179
181
191
193
190
178
198
166
184
88
153
188
188
175
181
198
302
187
189
172
168
190
347
173
182
173
182
163
173
189
176
299
168
197
172
176
59
182
187
182
183
155
180
178
183
211
200
178
180
173
177
170
160
185
168
179
352
179
196
179
312
163
161
160
110
177
160
161
355
154
163
165
206
177
175
176
198
193
171
188
190