232
231
232
232
232
232
232
232
232
223
222
221
222
222
222
222
222
222
222
213
212
211
212
212
212
212
212
212
212
223
222
221
222
222
222
222
222
222
222
223
222
221
222
222
222
222
222
222
222
223
232
231
232
232
232
232
232
232
232
223
222
221
222
222
222
222
222
222
222
213
212
211
212
212
212
212
212
212
212
223
222
221
222
222
222
222
222
222
222
223
222
221
222
222
222
222
222
222
222
223