188
187
187
187
188
188
188
187
185
185
185
185
187
187
187
187
187
187
187
187
190
190
192
198
200
203
208
216
218
220
220
220
220
220
224
224
227
230
234
241
246
248
252
254
255
255
255
261
263
264
265
269
270
273
275
277
277
278
287
288
288
288
288
291
296
296
297
298
299
300
301
301
301
301
299
298
298
298
298
298
298
297
295
293
293
293
295
295
296
297
298
300
301
303
304
308
308
309
310
311
311
314
317
318
320
322
325
326
327
328
329
331
334
336
338
339
340
340
340
340
340
340
340
340
341
343
346
350
352
354
355
356
357
361
361
361
361
361
359
357
357
357
349
346
341
332
331
331
330
329
326
323
320
319
317
317
315
310
308
307
305
302
299
298
297
295
294
292
287
286
285
285
281
279
277
274
270
267
266
265
264
264
262
261
260
260
255
250
249
248
244
243
242
235
222
220
220
220
219
219
218
217
217
216
215
214
212
208
207
208
210
208
208
210
213
213
217
219
220
221
224
226
226
226
227
224
222
216
214
214
213
213
213
214
214
214
216
216
216
217
221
225
225
226
229
230
230
233
233
233
233
233
233
233
233
233
234
234
234
234
235
236
236
236
228
220
202
202
202
200
200
200
198
192
188
188
188
187
184
184
184
184
184
183
181
181
180
179
179
179
178
176
174
172
171
170
169
167
165
165
163
162
159
157
156
156
155
154
151
149
147
144
143
143
142
140
139
138
138
138
138
138
137
132
129
128
128
125
124
122
122
121
120
120
120
119
119
119
118
118
118
118
118
118
118
118
118
118
118
118
118
119
119
120
120
121
121
121
121
121
121
122
123
124
125
127
129
131
131
130
129
129
129
129
135
136
137
137
137
136
137
140
143
143
141
141
141
141
143
143
143
144
145
145
145
145
145
143
148
149
151
157
159
160
161
163
166
167
168
168
169
171
173
175
176
179
182
184
186
190
198
206
208
211
212
212
213
219
223
224
227
231
236
239
243
247
250
253
257
259
259
260
261
263
264
265
265
265
265
265
264
264
264
264
264
263
263
263
263
263
263
263
263
264
266
267
267
268
266
265
265
258
252
251
249
242
240
236
233
233
233
233
233
233
234
234
234
234
235
231
230
228
223
218
216
216
215
210
208
198
196
193
193
193
193
193
193
188
185
180
181
182
183
185
185
185
185
185