129
196
196
196
196
197
197
197
193
189
188
188
188
186
185
184
183
184
187
189
191
191
191
192
197
200
207
206
209
209
210
209
208
210
211
210
208
208
209
214
215
215
215
215
218
220
221
231
226
226
226
227
230
235
239
244
244
244
242
241
242
245
248
257
287
289
289
317
310
311
311
311
313
315
317
321
325
327
330
331
331
335
339
357
361
365
370
378
383
385
389
385
386
387
389
390
393
397
398
398
398
398
399
402
401
393
399
401
389
397
411
414
416
415
400
392
386
376
365
358
354
351
350
353
355
356
355
355
354
345
344
344
342
337
336
336
337
337
338
339
335
334
350
366
367
376
389
395
396
406
406
408
407
406
407
408
411
413
414
413
413
415
410
409
409
409
405
404
404
404
404
404
404
404
403
403
404
405
409
419
420
420
431
442
443
416
415
415
415
414
413
399
399
400
400
403
407
413
412
411
409
392
385
383
379
376
373
373
373
372
369
368
368
367
364
361
355
353
350
348
334
333
331
325
321
323
324
324
314
303
299
309
309
309
309
309
309
294
298
290
289
289
289
289
288
287
287
287
287
287
292
292
280
281
282
281
280
275
274
273
272
272
271
271
271
271
271
271
273
271
266
264
262
261
260
264
275
266
263
261
262
264
262
259
258
258
256
260
263
263
268
272
275
276
280
287
300
309
321
330
330
320
306
303
297
285
275
273
271
268
263
261
258
255
255
254
253
252
251
249
271
286
283
273
265
256
256
255
249
248
250
259
263
269
275
270
257
252
272
273
273
272
275
280
291
292
299
308
320
327
332
351
367
381
395
396
397
397
399
401
406
407
407
412
417
419
415
410
413
416
417
417
407
403
404
405
399
390
388
390
389
383
377
348
348
348
343
341
335
321
317
314
311
307
304
303
302
300
296
298
294
286
289
294
291
272
269
267
266
266
262
253
259
251
255
229
227
226
225
220
242
220
210
209
204
200
199
199
199
198
197
198
200
197
194
192
192
193
189
191
191
192
192
189
189
188
187
186
184
183
183
184
187
189
187
185
181
181
173
173
171
168
168
176
169
166
165
164
163
168
163
164
168
168
167
165
164
167
158
163
156
155
159
161
158
160
162
159
156
160
160
154
158
153
146
141
140
144
148
148
148
147
145
143
142
141
137
138
135
134
133
131
132
132
127
127
127
127
126
126
126
124
122
122
122
120
128
130
131
132
136
136
135
135
129
126
122
119
117
117
119
121
117
117
119
118
118
119
119
120
121
121
120
120
120
120
120
120
120
118
119
119
116
115
115
116
114
114
114
114
114
114
114
115
115
113
113
117
114
115
113
113
114
114
114
114
114
115
115
116
116
116
115
116
117
117
126
121
125
125
126
126
124
117
117
117
116
116
113
111
111
110
111
112
110
108
109
109
115
119
121