195
193
190
188
186
186
185
183
182
182
178
177
174
172
170
169
168
168
178
179
179
179
179
180
180
180
175
174
173
173
173
175
177
178
178
179
179
179
181
182
182
184
183
181
180
179
179
179
180
180
180
185
186
187
188
188
188
188
188
188
188
188
188
185
184
178
173
172
172
172
172
172
173
174
175
176
177
175
175
173
173
172
172
172
172
172
172
170
170
168
168
168
167
167
166
166
166
167
168
169
169
174
175
176
178
179
179
179
184
185
185
186
186
186
185
181
180
180
180
179
178
178
177
175
175
177
178
178
178
180
181
181
182
182
183
183
183
183
183
183
183
183
183
184
185
187
187
187
186
186
186
188
189
191
193
195
196
199
201
213
215
221
223
225
226
228
228
228
231
232
235
235
241
242
240
239
241
250
254
253
250
250
250
250
250
253
254
254
255
256
257
257
259
260
261
261
261
258
257
257
257
257
258
259
262
276
268
264
264
271
275
279
280
285
285
282
278
278
280
278
276
273
275
275
275
275
275
275
275
276
277
279
280
280
280
280
280
280
280
283
285
285
286
287
289
289
289
289
288
286
286
286
289
289
289
295
296
297
298
289
285
280
280
280
280
279
274
270
269
269
267
267
266
265
261
259
253
253
253
256
261
262
264
265
266
266
266
267
268
268
265
264
264
263
263
262
261
261
265
270
272
273
275
277
277
278
281
283
289
289
291
291
291
292
296
297
299
301
302
304
305
306
307
308
311
313
314
315
316
316
316
318
319
323
327
328
331
331
331
343
343
343
343
344
342
343
344
346
346
348
357
370
378
378
388
390
403
408
411
415
416
417
418
435
449
451
457
457
458
458
453
453
453
443
428
427
420
420
420
419
416
416
416
416
417
417
417
416
416
416
416
416
415