142
140
140
140
140
140
140
140
140
140
142
142
143
143
143
143
143
143
143
143
143
142
142
142
143
143
144
145
147
149
149
153
153
155
155
155
156
158
159
159
158
157
156
155
153
156
157
158
159
159
160
167
168
167
164
164
164
163
163
163
165
165
166
167
168
168
168
170
172
177
178
179
179
179
179
179
179
179
179
180
181
181
182
183
183
184
186
186
186
189
188
187
187
184
184
183
183
183
183
183
183
183
183
183
183
183
183
183
184
184
185
186
186
186
187
197
199
201
203
204
199
197
195
194
192
192
189
190
192
191
190
190
192
193
193
193
191
191
193
193
193
194
194
196
196
196
196
196
196
195
194
196
197
200
200
198
199
199
205
207
208
214
214
214
214
214
214
213
213
213
213
214
215
216
217
218
220
220
220
221
221
221
221
221
220
219
219
219
219
219
219
219
219
219
219
220
220
220
220
220
220
221
224
227
229
233
236
247
250
252
259
259
259
259
259
259
259
259
259
259
259
260
261
262
262
263
263
264
267
269
268
268
266
267
268
269
270
271
271
273
274
276
277
278
279
282
285
283
283
285
287
295
299
305
309
313
315
316
316
315
311
306
301
306
307
309
312
312
313
312
310
308
305
301
301
300
300
301
302
304
304
303
301
300