135
135
135
135
136
135
135
135
134
133
131
131
131
131
131
131
131
131
131
131
131
131
132
132
132
133
133
133
133
134
134
135
135
135
135
135
135
135
135
135
135
135
135
135
134
134
134
134
134
134
134
133
132
132
132
132
132
132
132
132
132
132
132
133
133
132
131
129
129
129
130
131
132
132
132
134
134
136
137
138
140
142
142
142
142
141
140
140
140
140
140
138
137
137
137
137
137
137
137
137
137
138
138
138
139
139
139
139
139
139
139
140
140
140
140
140
141
141
141
143
144
149
152
158
159
159
159
164
165
165
166
167
169
172
175
176
177
179
183
183
183
189
191
192
194
196
197
198
200
202
204
207
209
209
209
210
210
210
210
210
210
210
210
210
210
210
210
213
216
218
223
227
236
236
236
237
236
241
241
241
248
250
253
254
254
254
255
255
259
259
259
259
262
265
274
276
276
276
279
282
288
291
290
290
290
290
290
291
293
299
299
299
304
305
313
313
313
314
314
314
320
323
326
326
326
334
334
334
335
333
331
328
327
324
315
314
316
320
322
325
325
325
328
329
329
329
328
327
326
324
324
323
321
321
320
320
320
320
319
319
318
318
318
319
321
321
321
321
322
324
325
326
327
344
345
350
349
349
349
351
351
351
352
354
356
357
357
357
357
358
359
359
359
357
357
357
356
359
360
360
360
369
369
369
374
380
380
380
380
380
380
380
380
381
381
381
383
383
381
381
381
380
379
379
379
379
379
379
376
374
374
374
373
370
369
369
369
369
369
369
369
372
372
372
371
368
368
368
362
362
362
362
362
359
351
347
347
347
336
336
336
336
336
337
339
342
342
342
342
332
331
331
331
331
331
332
332
332
331
331
331
331
331
330
329
329
329
329
329
327
326
326
324
324
323
323
323
322
321
319
319
317
317
317
317
318
321
326
328
330
330
327
320
320
320
318
320
322
324
327
337
337
337
343
351
351
348
348
348
345
341
337
335
335
335
339
339
339
339
336
336
336
332
328
326
326
326
325
324
323
320
320
320
320
320
320
320
320
320
320
322
324
326
326
326
326
329
332
333
333
333
333
325
318
318
318
315
314
314
312
311
311
311
311
308
307
307
307
307
308
308
308
311
313
314
314
314
315
316
317
319
323
325
325
325
328
329
326
326
326
317
313
310
308
308
308
306
299
299
299
297
294
291
289
288
286
282
269
267
266
264
264
264
264
261
258
255
252
250
249
247
245
239
237
234
234
234
229
231
231
231
232
231
229
228
228
228
228
228
228
229
235
235
235
242
244
244
244
240
240
240
236
231
231
232
232
232
232
232
232
231
231
231
231
231
231
231
231
230
226
226
226
225
223
222
222
222
222
222
222
221
217
215
211
209
206
204
204
204
204
202
201
200
200
200
197
197
197
194
191
188
187
187
187
187
187
185
183
181
181
181
181
181
181
181
181
181
181
181
182
186
186
186
186
187
188
188
189
189
190
190
190
190
190
190
190
190
190
190
190
190
190
189
189
186
186
186
186
186
186
186
186
186
186
186
186
186
186
186
186
186
183
182
180
180
178
178
178
178
177
169
166
164
161
161
162
163
163
163
164
164
164
165
160
157
156
155
153
152
152
152
152
152
152
152
152
152
152
146
144
143
142
128
128
126
126
126
126
128
129
129
129
130
131
131
132
132
132
132
132
132
131
131
131
131
131
131
131
131
131
131
131
131
131
131
131
132
133
133
133
134
134
134
134
134
134
135
135
135
135
135
135
135
135
135
136
138
138
138
138
138
138
138
139
139
139
140
139
139
139
138
138
138
137
137
137
137
137
137
137
137
137
137
137
137
137