137
137
137
137
138
138
138
138
138
138
137
137
137
137
137
137
138
139
139
140
141
141
141
141
141
141
140
140
140
142
147
146
145
145
145
144
142
142
144
144
143
143
143
143
145
145
144
144
144
144
145
146
147
147
147
147
147
147
147
148
149
149
149
151
151
151
151
151
151
151
151
152
152
152
152
152
153
153
153
153
153
152
152
151
151
151
151
151
151
151
151
151
151
151
151
151
151
151
151
151
151
151
151
152
152
152
151
151
151
151
151
151
151
153
155
156
157
158
158
158
159
162
159
159
157
155
155
154
159
159
160
160
161
168
168
168
168
168
168
168
168
168
168
168
168
168
168
168
168
169
172
172
169
167
168
169
170
170
170
171
175
177
177
177
175
175
174
173
172
172
172
173
173
174
175
176
176
176
176
175
175
175
175
175
176
177
177
177
177
177
176
176
176
176
176
177
177
178
178
178
178
179
179
180
180
180
181
181
181
182
185
188
190
190
188
188
187
187
186
186
186
186
186
186
186
186
188
190
190
190
190
190
190
190
189
188
187
187
187
187
188
188
188
189
190
189
188
186
186
188
189
196
199
200
200
200
200
200
201
201
201
202
202
202
200
200
202
202
201
201
200
198
199
202
207
208
214
214
214
214
214
214
214
214
215
216
216
216
218
219
218
217
216
216
218
221
222
222
226
229
234
239
240
240
241
241
241
242
243
242
240
240
242
243
244
247
248
248
248
249
251
250
252
254
256
260
252
249
248
248
250
250
250
250
253
253
254
253
251
251
254
255
255
255
257
261
269
269
265
260
259
257
256
254
251
251
254
254
253
253
253
253
253
253
253
253
253
252
252
252
252
252
256
258
260
263
266
266
266
265
265
264
263
263
263
264
269
275
281
284
286
290
290
290
291
291
290
290
290
291
293
295
295
295
295
294
293
292
292
292
293
294
296
296
295
295
296
297
298
299
303
302
304
307
309
311
318
319
318
314
310
308
308
308
309
313
319
318
310
312
316
322
325
325
322
319
319
319
326
327
332
337
335
335
334
334
334
335
336
336
336
336
335
335
336
337
337
334
332
332
332
332
333
333
333
337
340
343
345
347
348
348
347
347
346
346
345
345
347
350
352
354
356
357
357
357
357
357
357
357
357
357
354
351
349