203
202
201
201
202
203
203
203
202
202
203
203
203
202
202
202
202
202
202
202
202
202
201
201
201
201
201
201
200
200
200
200
200
201
201
201
200
200
199
199
199
200
201
204
203
202
202
201
201
201
202
203
205
206
207
207
207
207
207
207
207
206
206
204
203
201
200
200
199
199
200
200
201
202
202
202
202
202
202
202
203
204
205
206
206
206
206
206
206
206
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
206
206
207
206
206
206
206
206
207
208
209
209
209
209
210
213
213
213
214
215
215
216
216
218
218
219
219
220
221
222
222
223
223
224
225
225
225
225
230
233
237
237
237
238
238
238
238
238
238
238
238
238
238
237
237
237
237
236
236
236
236
236
236
235
234
231
230
228
225
224
224
224
223
223
223
223
224
225
227
222
220
221
220
214
211
211
211
209
208
208
207
206
206
206
209
209
210
211
220
220
221
221
222
222
222
224
224
224
224
223
221
221
221
222
223
223
224
224
224
224
224
224
224
224
224
225
225
226
227
227
227
227
227
227
225
229
229
228
228
217
214
211
211
211
214
216
226
232
232
232
232
230
227
227
228
230
228
227
226
224
224
223
220
218
218
226
227
228
228
225
224
222
222
222
222
222
222
223
224
224
224
224
224
224
224
224
224
224
225
225
225
225
224
224
224
228
228
229
229
231
231
231
230
224
222
223
224
225
231
237
240
244
251
254
261
259
255
253
250
243
235
234
234
237
238
235
232
233
234
235
235
235
235
235
235
235
236
237
237
237
237
237
237
237
237
237
238
241
243
244
244
246
249
251
255
256
258
260
259
257
257
255
254
254
252
249
248
248
248
247
247
247
247
247
246
246
246
246
246
246
246
246
247
248
249
249
249
248
247
246
246
246
246
246
245
242
242
240
239
236
234
232
229
229
226
226
226
227
228
228
228
228
229
229
233
240
261
269
275
282
281
281
277
275
273
270
259
258
256
251
246
237
229
222
220
218
212
211
207
207
206
205
204
204
204
204
204
204
204
204
204
204
204
210
213
211
208
208
208
207
205
204
204
204
204
204
204
204
204
203
203
203
203
203
203
203
202
202
202
203
203
203
203
203
208
209
213
213
215
215
214
213
211
209
205
205
205
204
200
205
205
207
206
205
205
206
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
203
203
197
196
201
201
201
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
203
203
203
203
203
203
203
203
203
201