221
220
220
219
219
218
218
213
214
215
216
217
217
215
215
214
214
214
214
214
214
214
214
214
214
214
214
214
214
213
213
213
213
212
212
212
212
212
211
210
210
208
208
208
208
208
209
209
209
211
212
209
208
211
215
214
214
216
215
215
215
215
215
213
214
214
212
213
213
213
213
213
212
212
212
213
214
216
213
214
212
212
212
212
211
211
212
212
211
211
211
212
212
213
212
211
211
211
211
211
211
210
209
209
208
208
210
210
211
211
210
210
209
209
208
208
208
208
208
208
208
208
210
211
211
211
211
210
210
210
210
211
212
212
212
211
211
211
210
210
209
208
210
211
211
211
211
211
210
210
210
210
210
210
211
210
209
209
209
209
210
210
210
212
212
213
213
213
210
211
212
215
212
212
213
214
214
213
212
212
212
212
212
213
213
211
211
211
213
211
211
210
210
210
210
211
212
213
213
213
212
212
212
212
215
215
215
214
215
214
214
214
216
216
216
216
216
216
217
217
217
217
218
217
216
215
215
215
215
216
215
216
216
216
216
215
214
214
214
214
214
215
216
217
217
215
214
214
217
218
219
219
220
220
220
220
219
217
217
217
217
217
217
217
216
216
216
216
216
217
217
217
217
217
217
217
218
218
220
217
217
220
220
220
220
220
220
220
220
219
219
218
218
218
217
216
216
215
215
215
216
217
217
217
217
218
218
218
219
219
221
221
220
219
218
218
218
218
218
218
218
217
217
217
217
218
218
218
219
221
220
220
221
222
223
223
224
225
228
228
228
230
231
231
231
230
229
227
226
226
225
225
224
224
224
223
223
223
222
222
222
222
221
220
220
220
220
220
220
220
220
220
220
220
221
221
222
223
223
223
223
223
223
223
223
223
224
224
225
225
225
227
227
227
227
226
226
226
226
226
226
226
226
226
227
227
227
227
227
227
227
226
226
226
226
226
226
224
225
225
225
227
227
228
229
229
229
229
228
227
227
226
225
225
222
222
222
222
221
221
223
223
223
223
223
224
224
224
224
224
224
224
224
224
224
224
224
224
224
225
226
226
226
224
223
223
223
223
223
226
226
226
226
227
227
228
228
228
228
228
228
230
230
232
233
235
235
235
234
233
232
232
231
226
226
226
226
226
226
228
232
231
231
230
230
230
229
229
228
228
228
228
229
230
230
230
230
230
229
226
225
225
225
225
224
222
222
222
222
222
222
223
223
224
224
224
224
224
224
224
224
224
225
223
223
223
223
223
223
223
223
224
224
224
224
224
224
224
224
224
224
225
224
225
227
226
225
225
226
226
226
226
227
228
228
228
228
228
227
227
227
226
226
226
225
225
224
224
224
224
224
225
225
226
226
226
226
226
227
227
227
227
227
227
227
227
227
227
227
227
228
229
229
228
228
228
229
230
231
231
231
229
229
229
231
230
229
228
226
226
226
226
227
229
230
231
231
232
232
233
234
235
236
236
239
240
238
233
230
231
230
228
227
230
230
230
231
231
232
233
233
233
233
233
233
233
233
232
232
232
233
233
234
234
236
240
241
241
247
250
246
243
240
240
241
241
247
248
248
248
240
235
232
234
235
238
243
245
245
245
245
245
251
250
249
248
246
246
241
235
235
235
235
235
234
234
234
235
235
235
235
236
237
245
245
245
245
244
242
235
235
235
235
235
235
235
233
233
234
234
234
235
235
235
235
234
233
233
232
231
231
231
232
232
232
232
232
236
237
237
237
237
238
239
238
238
236
236
236
235
235
234
234
234
231
231
231
231
231
233
233
233
234
234
234
234
234
234
234
235
236
236
236
234
235
235
235
235
236
237
239
237
237
235
237
237
237
235
235
237
240
242
243
242
242
242
242
242
241
241
243
240
239
238
239
239
238
236
233
232
232
232
232
232
232
231
231
231
231
231
232
232
232
233
233
231
232
232
232
232
232
232
232
232
234
234
234
234
237
239
238
237
235
233
233
233
233
233
233
233
233
235
236
237
238
238
237
237
237
237
237
238
239
239
240
239
239
237
237
237
237
237
237
237
238
238
239
240
240
240
240
240
239
238
239
240
241
241
241
241
241
241
240
238
240
241
242
242
242
242