238
238
238
238
238
238
238
238
238
238
238
238
238
238
238
238
238
236
236
235
235
235
235
235
235
235
235
235
235
235
235
235
235
235
235
235
235
235
235
235
235
235
235
235
235
235
235
235
235
236
236
236
236
236
236
236
235
235
235
235
235
234
234
234
234
234
234
234
234
234
234
234
234
234
234
234
234
234
234
234
234
234
234
234
234
234
234
234
234
234
234
234
233
233
233
233
233
233
233
232
232
232
232
232
232
231
231
231
231
231
231
231
231
231
231
231
231
232
231
231
231
231
231
231
231
231
231
231
231
231
231
231
230
230
230
230
230
230
230
230
230
230
230
230
230
230
230
230
230
230
230
230
230
230
230
229
229
229
229
229
229
229
228
228
228
228
228
228
227
227
227
227
227
226
226
226
226
226
226
226
226
226
226
226
226
227
227
227
228
228
228
228
228
228
228
228
228
228
228
228
228
228
228
228
228
228
228
228
228
227
227
227
227
227
227
227
227
227
227
226
226
226
226
225
225
225
226
226
224
223
221
221
220
220
219
219
219
217
217
217
217
217
217
217
217
216
216
216
216
215
215
215
215
215
215
215
215
216
216
216
216
216
216
216
216
216
216
216
216
216
216
216
216
216
216
216
216
216
216
216
216
216
217
217
217
217
217
217
217
218
218
218
217
217
217
217
217
218
218
218
218
218
218
218
218
218
218
218
218
218
219
219
219
219
219
219
219
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
219
219
219
219
219
219
219
220
220
220
221
223
224
224
224
224
224
224
224
224
224
224
225
225
226
226
226
226
227
227
227
227
227
227
227
227
227
226
227
227
227
227
227
227
224
224
221
221
221
220
220
220
220
220
219
219
219
218
217
217
217
217
217
217
217
217
217
216
216
216
216
216
216
216
216
216
216
216
216
216
216
216
216
216
217
216
213
213
213
214
214
214
215
214
213
213
212
212
212
211
211
211
211
211
211
211
211
211
211
211
211
211
211
210
210
210
210
210
210
210
210
210
210
211
215
214
212
212
212
212
213
213
212
211
210
210
209
209
209
209
209
209
209
209
209
210
210
209
209
209
209
209
209
209
209