202
202
202
202
202
202
202
202
202
202
202
202
203
203
204
205
205
206
206
206
206
206
206
206
206
206
206
206
206
207
208
208
210
210
210
210
210
210
211
211
212
213
215
215
216
217
220
224
226
229
234
238
239
239
239
239
240
240
240
240
240
241
243
244
245
245
245
245
243
243
242
242
242
241
241
241
241
239
237
236
235
235
234
234
234
234
234
234
234
234
234
234
234
233
231
231
231
230
229
228
227
227
226
226
225
224
223
223
222
222
221
220
220
219
218
217
216
216
215
213
210
206
204
201
199
198
197
197
196
195
194
194
194
194
195
195
195
197
198
198
199
200
202
202
203
204
207
209
212
215
218
221
221
226
229
230
231
234
235
236
238
240
241
242
244
245
247
249
252
255
256
257
259
259
261
262
261
259
258
257
256
255
255
255
255
254
254
254
254
256
259
260
261
262
263
264
264
264
264
263
261
261
259
258
257
259
260
262
263
263
263
265
266
269
270
273
276
276
276
276
276
276
276
276
276
278
280
282
284
285
285
285
285
286
287
288
290
292
293
293
293
293
293
293
293
293
295
297
300
302
302
302
302
302
302
301
300
299
298
297
296
295
294
293
292
292
291
290
290
290
290
290
290
289
288
287
284
280
276
273
272
271
270
268
265
263
261
260
257
254
253
252
251
250
249
241
235
231
229
227
219
216
214
211
208
205
204
202
202
202
202
202
202
202
202
200
199
198
197
196
195
195
194
194
194
194
194
195
197
203
205
207
208
209
210
212
213
215
215
217
218
219
220
220
220
220
220
220
222
223
224
226
229
230
231
232
233
234
234
235
235
235
237
238
239
240
241
242
243
244
246
247
247
249
250
251
252
258
260
264
266
268
270
268
265
270
275
276
277
280
282
285
287
288
289
291
293
295
297
299
294
290
290
288
287
286
286
286
286
286
286
286
287
288
293
296
298
300
300
299
299
298
298
298
298
297
297
295
294
291
289
287
285
284
284
281
280
278
277
274
272
269
266
262
257
252
246
237
230
228
228
228
227
227
227
226
225
222
221
219
219
218
217
216
214
214
214
214
215
215
215
214
213
213
214
214
216
217
218
218
218
219
220
221
224
227
228
229
229
230
231
231
231
232
232
233
236
237
237
238
238
238
239
239
240
240
242
242
242
242
242
243
243
243
244
244
245
249
251
256
260
261
261
262
265
266
269
271
275
275
276
276
275
274
273
272
272
272
272
275
277
279
280
281
282
282
282
283
284
287
288
287
285
283
280
276
275
274
274
278
281
282
283
285
285
284
282
281
276
271
265
259
259
256
253
248
243
238
235
233
232
231
230
228
225
224
222
220
219
218
217
215
215
214
214
213
213
212
212
212
211
211
210
209
209
209
209
209
208
208
207
207
206
206
205
205
205
204
204
204
204
204
204