191
184
179
178
177
167
164
162
160
158
159
172
175
177
179
181
181
181
181
182
183
185
186
188
202
203
207
173
172
170
167
165
164
163
166
168
173
172
164
165
168
171
171
171
171
204
207
210
181
182
184
187
181
194
194
193
192
192
192
192
192
218
220
197
197
197
195
200
233
229
229
229
237
229
226
225
224
223
222
234
232
222
221
233
232
229
227
229
229
229
231
233
233
234
235
236
237
237
238
224
225
227
229
229
230
234
236
248
257
256
254
254
254
255
255
256
258
257
256
256
245
243
222
219
216
215
218
215
217
219
223
226
219
219
218
217
216
228
227
225
228
228
228
227
228
227
227
225
224
228
229
228
228
228
228
228
246
247
249
250
245
250
251
253
267
271
269
270
270
254
256
260
266
266
266
267
267
271
271
271
273
272
273
274
275
275
276
276
275
278
282
279
279
280
280
283
283
283
287
287
287
288
291
291
291
291
292
302
302
300
299
296
298
299
300
300
301
303
305
305
303
309
319
342
354
336
332
328
328
329
330
327
337
338
345
351
354
355
357
357
357
354
354
355
354
352
342
340
339
336
329
325
322
319
312
312
309
306
304
305
300
300
301
304
347
349
337
329
340
341
354
356
353
323
323
319
314
310
310
310
309
304
304
303
320
306
311
306
303
313
294
296
296
275
275
275
274
269
266
264
258
259
249
245
245
244
244
261
272
275
278
293
300
305
308
308
308
308
305
306
315
294
288
287
279
277
279
268
266
264
263
270
274
294
295
292
270
272
272
271
268
261
292
274
272
271
272
270
265
270
269
268
267
266
264
265
266
266
267
267
279
285
267
264
264
264
273
287
294
290
285
271
271
269
267
269
270
270
270
272
275
282
283
284
285
293
288
296
297
300
302
308
308
310
328
337
338
338
359
373
381
388
391
409
439
438
438
429
433
434
429
429
429
431
432
419
418
420
422
427
430
440
444
437
430
426
428
430
438
438
436
408
407
397
391
391
384
385
385
382
379
376
374
368
368
369
369
370
381
385
397
398
399
393
393
391
368
376
376
376
373
368
361
359
353
347
341
331
330
330
333
336
335
337
338
339
340
341
341
335
342
344
348
356
382
383
387
382
375
371
352
353
364
364
364