228
227
225
223
224
224
226
226
226
226
222
220
216
216
217
217
216
215
214
213
212
212
212
212
212
213
213
213
213
213
214
214
217
220
222
221
221
221
222
222
221
221
222
223
219
221
227
228
223
224
225
226
226
229
229
226
227
227
227
227
227
227
227
227
227
228
228
228
228
229
243
234
233
232
231
231
231
231
231
232
233
234
234
235
237
238
236
233
231
230
229
226
226
225
224
225
225
226
228
230
231
232
231
231
231
231
232
233
233
230
229
228
228
228
228
229
230
231
230
232
234
234
235
235
236
235
234
233
233
232
232
232
232
228
229
230
230
230
229
229
230
230
230
231
231
232
234
234
234
234
234
234
236
249
261
263
261
261
254
252
246
241
240
232
232
239
244
247
250
250
250
250
246
241
241
240
239
238
237
234
231
230
229
229
229
229
229
229
229
229
231
231
232
229
227
227
227
230
231
231
231
230
232
234
234
234
234
235
235
233
233
233
233
233
233
233
238
238
241
240
240
240
240
240
240
243
244
244
248
250
251
252
252
252
252
252
253
254
254
254
254
254
255
255
255
255
256
261
261
262
261
259
257
255
256
258
259
261
264
265
266
263
262
261
260
256
254
249
248
246
245
241
241
236
241
243
243
243
243
243
237
232
229
230
231
231
231
231
231
231
231
231
231
231
231
229
229
229
231
231
232
232
232
231
230
230
231
231
231
230
228
227
227
231
232
234
237
237
237
238
238
236
233
235
235
235
237
227
222
222
222
222
222
224
222
220
229
226
226
226
226
224
224
224
224
225
225
226
226
226
227
228
229
230
231
232
233
234
236
238
245
245
245
247
247
247
249
253
260
266
266
266
262
260
258
252
250
247
246
244
243
242
243
245
241
240
239
238
238
238
234
234
233
233
232
231
233
236
236
236
237
236
232
230
229
226
225
226
226
226
226
225
220
219
219
219
217
214
212
211
210
210
207
207
207
207
206
206
206
208
209
210
210
211
211
213
214
220
222
223
224
225
227
228
228
228
228
225
225
225
222
221
221
217
217
217
216
216
216
216
216
217
217
217
216
216
218
218
216
216
216
216
216
215
215
215
215
215
215
214
214
214
213
213
212
211
211
211
211
211
211
211
211
211
209
207
207
207
208
209
209
212
212
212
210
210
210
210
212
214
214
214
214
216
217
217
218
219
219
219
219
222
222
223
224
225
222
222
222
222
222
221
219
217
216
215
211
209
209
209
209
209
209
211
212
212
212
212
212
213
215
215
215
217
217
218
218
217
216
216
217
217
218
219
218
218
220
223
223
222
222
222
222
220
220
220
220
220
216
214
214
214
211
210
215
219
219
221
221
220
220
214
209
205
205
205
206
205
207
207
210
211
211
211
212
212
211
211
211
216
215
213
214
215
215
215
215
215
214
214
214
214
214
214
216
218
223
226
227
228
230
230
230
231
232
233
234
235
234
235
234
232
232
232
232
231
232
233
236
241
234
228
224
224
218
219
222
223
224
224
224
224
224
223
227
229
232
232
232
233
232
231
231
231
231
232
232
231
231
231
231
231
231
231
231
234
235
235
238
240
242
243
244
241
240
240
241
241
241
240
238
237
237
237
237
235
232
230
229
229
228
229
229
230
230
231
231
231
230
229
229
229
228
228
228
228
228
231
236
236
235
234
235
237
237
238
240
239
237
237
241
241
241
241
241
241
241
237
236
237
237
238
235
234
233
233
232
231
231
231
231
231
231
231
232
235
235
235
236
235
234
231
229
228
226
224
223
222
221
220
218
218
218
218
217
216
216
216
215
215
215
217
217
217
217
217
217
219
220
220
220
221
222
226
227
227
227
227
228
227
227
227
226
225
225
225
225
222
222
222
222
222
222
222
222
223
223
224
226
228
228
227
227
227
227
228
228
228
228
227
225
225
225
227
228
228
231
231
231
231
231
239
240
241
242
242
242
242
242
242
242
242
242
244
244
245
247
248
247
247
245
243
243
243
242
242
240
239
239
238
237
235
235
234
233
231
230
230
230
230
229
229
229
229
226
223
222
220
219
219
218
218
217
216
216
216
217
217
216
215
214
213
213
212
212
212
212
212
212
211
211
211
210
210
210
209
210
210
211
213
215
221
213
216
215
216
219
219
219
219
220
222
221
220
220
220
221
222
222
223
223
224
227
228
229
231
228
231
235
237
240
240
240
240
240
240
241
242
244
246
249
254
258
254
253
252
248
245
245
245
244
244
244
244
244
244
248
257
257
257
256
256
242
242
241
240
237
237
236
236
236
236
235
235
235
235
235
235
234
232
230
229
226
226
226
226
226
226
226
227
229
229
229
229
227
224
224
224
223
221
219
218
218
218
217
216
216
216
217
212
213
213
213
214
215
215
215
214
213
213
212
211
211
211
211
211
210
211
211
211
211
210
210
208
208
207
207
207
208
208
208
207
207
206
206
206
206
206
206
206
206
206
206
206
206
206
205
205
205
205
202
202
202
202
203
205
205
205
206
206
206
206
205
206
208
208
208
207
206
208
207
206
205
205
205
205
205
205
205
206
207
206
206
206
206
206
206
206
206
206
206
206
206
206
207
208
208
208
209
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
206
206
205
201
200
198
199
199
211
213
212
207
207
207
207
207
208
209
209
209
209
209
209
209
210
210
213
213
213
214
214
214
214
214
214
214
214
218
217
215
214
211
209
209
209
209
211
211
216
217
219
220
221
223
224
224
227
228
230
230
231
231
231
231
231
232
232
232
232
233
233
233
233
232
231
229
229
227
221
221
219
219
213
213
213
213
213
213
212
212
212
212
212
212
212
209
210
210
210
211
212
213
213
213
214
214
215
215
215
215
219
220
220
220
221
221
221
221
222
222
223
223
223
224
224
225
225
227
232
233
234
239
240
240
238
237
237
231
228
228
228
225
225
228
229
229