220
220
220
220
221
222
221
220
220
220
220
220
220
220
220
221
222
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
221
222
222
222
222
222
222
222
222
220
220
221
221
220
220
219
216
217
219
220
221
224
229
236
239
241
243
242
236
235
235
235
233
233
234
231
229
228
222
218
215
215
215
218
218
218
218
217
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
216
216
216
218
219
219
220
220
220
220
220
220
220
219
219
219
219
219
220
221
223
226
228
228
226
220
219
219
219
219
219
220
220
221
224
226
226
227
229
231
230
229
229
230
234
236
235
217
214
210
208
209
210
209
208
208
209
209
209
210
210
210
210
201
202
202
202
201
201
201
201
201
201
201
201
201
202
202
202
202
202
202
202
202
201
201
200
200
200
200
200
200
200
200
199