141
141
143
147
148
147
146
146
147
147
153
155
158
158
158
158
159
159
161
161
161
161
161
162
163
163
164
165
165
166
167
167
169
169
169
173
174
174
180
181
181
184
186
187
187
187
187
186
186
186
186
188
194
194
194
199
198
198
198
196
199
206
207
208
211
211
211
211
211
210
209
209
209
210
211
214
214
216
218
218
227
228
230
232
236
240
255
252
249
247
245
243
242
241
241
240
240
239
237
231
232
236
240
244
254
266
274
277
278
285
291
294
297
298
298
298
298
289
283
282
283
284
281
275
271
272
275
278
288
292
291
287
279
277
275
304
304
304
304
304
304
288
284
278
275
278
282
288
283
278
271
273
275
278
280
283
285
297
300
296
298
310
320
321
331
329
330
332
333
339
354
357
360
363
356
352
348
350
362
365
368
378
388
391
395
396
396
403
406
408
410
413
420
415
412
409
405
408
411
414
418
422
425
429
426
424
423
420
413
412
408
405
404
404
405
405
405
408
409
410
411
412
414
415
415
416
417
417
415
395
393
390
387
387
387
389
396
397
399
405
406
404
403
402
400
399
398
396
395
394
392
391
390
392
393
394
395
396
397
398
399
400
401
402
402
404
404
404
404
407
408
409
410
412
413
413
415
417
417
422
422
422
423
423
423
422
416
414
412
410
405
404
403
402
400
398
392
391
390
388
388
388
387
378
371
354
348
340
340
340
340
334
332
318
318
315
312
308
302
301
299
298
297
295
294
291
282
281
281
280
279
279
274
271
259
258
257
252
247
244
244
243
240
246
240
225
236
239
241
244
255
250
247
241
237
234
233
243
245
245
246
247
247
248
249
249
249
249
248
247
246
244
242
240
239
237
237
235
232
228
226
224
222
221
219
218
212
210
207
203
202
201
199
200
200
200
200
201
202
204
204
202
200
197
194
191
187
175
172
171
171
170
168
167
166