200
200
199
199
199
199
198
196
195
193
189
189
189
189
189
195
199
201
203
202
202
201
196
197
197
197
197
198
200
200
199
207
211
213
214
216
218
219
221
225
227
230
233
234
236
237
238
238
238
238
240
242
243
248
249
251
251
253
254
254
256
257
258
260
261
262
262
264
266
268
269
270
270
271
271
272
274
274
273
271
271
271
272
272
271
270
269
267
266
264
264
263
261
261
261
260
260
260
259
259
259
258
258
258
258
258
258
259
259
260
261
259
258
256
255
255
255
255
255
255
259
263
266
266
266
266
266
265
264
259
259
259
267
267
278
282
285
287
287
289
287
286
285
284
281
279
277
276
273
273
273
269
270
270
271
272
272
273
277
279
284
289
291
291
291
291
289
282
282
282
273
268
260
259
262
267
268
269
269
269
269
269
269
269
269
270
270
271
272
272
272
272
272
273
273
273
273
273
273
273
273
272
272
272
272
271
271
272
273
274
275
276
276
278
278
279
280
283
283
283
280
280
280
280
280
279
279
278
277
276
276
275
275
275
274
272
272
271
268
268
268
268
268
268
267
265
263
263
263
263
264
264
264
264
264
264
265
266
266
266
266
265
264
260
259
256
254
248
246
246
245
241
236
234
229
227
226
225
223
227
231
236
241
248
252
252
251
249
247
246
243
241
238
230
228
226
226
226
225
225
225
224
213
213
213
211
210
209
208
205
203
204
204
204
204
201
201
202
196
193
194
194
194
193
191
195
199
199
198
198
196
195
194
193
193
196
196
197
199
202
216
217
223
228
228
224
222
220
218
219
224
228
220
216
215
214
212
210
210
209
202
199
197
197
195
194
194
195
196
196
197
198
199
200
197
195
195
195
195
195
194
194
190
188
188
188
187
186
184
184
184
184
184
184
186
185
192
195
196
196
194
189
186
185
184
184
184
184
184
184
184
184
185
186
187
187
187
188
188
189
189
189
190
190
190
190
190
190
190
190
190
190
191
191
191
192
192
192
195
203
197
197
199
202
203
203
203
208
209
209
209
211
212
212
219
218
215
215
217
217
218
218
222
223
235
237
232
225
220
219
217
216
215
215
213
214
216
216
216
216
217
217
217
218
218
218
219
219
220
220
220
221
221
221
220
219
219
219
219
221
222
223
226
226
226
226
227
227
227
227
227
226
225
225
225
225
225
225
225
225
225
226
227
228
228
228
228
228
229
229
230
231
232
232
232
232
232
232
232
232
233
234
234
235
238
239
243
250
251
257
257
258
259
258
259
261
261
262
263
264
264
265
265
266
265
265
265
265
265
264
262
259
259
259
258
257
255
251
250
249
248
247
246
244
242
242
235
233
232
231
230
230
228
224
223
222
220
217
217
216
216
216
216
216
216
219
217
215
215
214
211
206
205
204
201
201
201
201
201
201
201
200
197
197
197
192
190
188
185
183
183
183
187
189
193
199
198
198
196
196
186
191
197
203
205
207
209
211
211
211
213
191
193
195
196
197
197
196
194
200
200
199
199
198