107
106
106
105
108
111
112
112
116
116
118
120
122
129
129
130
131
132
133
133
134
134
134
135
136
136
137
138
139
139
139
140
140
143
145
148
149
159
160
164
165
166
170
172
174
173
175
180
181
181
178
177
174
171
163
160
158
159
162
161
158
155
151
150
150
150
150
151
159
154
155
157
161
161
161
162
168
169
171
171
171
180
180
185
182
184
185
185
182
181
183
185
187
188
190
196
202
203
203
204
207
207
207
207
210
214
215
216
217
219
222
223
222
221
220
220
220
222
225
226
225
225
225
224
224
226
226
228
229
234
241
243
245
247
249
249
250
250
249
248
248
249
250
251
253
253
254
267
270
272
275
276
279
275
275
275
278
280
280
288
292
292
291
296
298
300
302
303
302
302
300
300
299
297
297
297
298
297
294
294
291
289
287
286
285
284
283
282
276
270
267
267
267
264
262
262
261
256
256
257
256
257
257
255
253
249
249
249
242
244
245
248
253
252
251
245
245
247
248
249
250
250
246
240
240
239
239
238
237
237
239
227
226
225
224
224
227
228
226
223
213
212
210
210
209
208
208
208
208
208
208
208
208
209
210
210
211
212
212
212
212
213
213
213
212
212
211