0127485_A -31.5833 28.7833 692.0
1911010112 1971123112
277
338
177
216
283
238
233
311
288
188
238
266
316
216
266
311
372
277
238
272
266
205
261
294
261
255
322
283
233
283
244
283
261
255
327
255
250
322
233
283
333
333
316
294
227
261
233
283
244
222
261
277
272
227
216
233
294
244
255
322
227
216
266
277
311
233
177
211
216
261
272
244
183
227
211
238
288
316
194
277
172
188
233
266
283
311
322
250
349
361
172
150
200
244
283
194
172
205
272
320
266
320
188
299
-999
-999
-999
-999
-999
255
150
272
200
172
161
216
244
222
261
266
261
233
266
261
138
133
183
211
194
233
166
155
211
250
250
238
244
255
244
188
177
144
155
138
255
255
133
166
200
194
205
155
227
188
161
205
200
188
211
227
238
244
233
238
238
-999
-999
-999
200
261
283
222
216
227
233
205
116
116
166
177
183
188
216
205
244
233
272
166
111
177
227
222
250
222
205
127
166
200
205
227
238
216
172
222
283
205
194
194
211
177
211
150
200
216
205
266
222
144
144
161
244
200
222
194
216
188
227
222
200
200
233
322
327
338
200
320
83
111
138
227
233
161
200
205
283
299
283
188
144
238
299
205
261
205
150
205
288
305
299
288
266
244
288
311
299
272
277
227
272
238
200
161
138
155
211
194
244
238
244
150
227
255
266
216
250
283
261
227
327
333
333
188
155
133
150
233
277
188
188
177
261
238
233
238
294
333
255
250
233
227
233
222
261
322
183
294
344
200
272
288
233
283
305
155
177
222
238
316
205
216
266
266
222
222
320
183
233
311
200
238
322
222
266
255
299
266
283
216
283
222
266
205
277
344
338
222
311
-999
-999
294
316
205
250
305
322
316
294
361
222
183
233
333
327
255
316
411
272
216
277
166
205
233
338
283
288
344
266
394
222
261
322
216
222
200
244
283
216
205
266
266
288
288
227
322
255
322
244
250
250
266
361
244
283
288
333
322
266
311
255
238
188
238
355
244
272
277
344
255
250
277
355
333
377
200
188
200
233
227
233
250
250
255
266
361
244
177
261
344
272
305
277
211
233
255
238
161
272
283
244
266
272
244
144
177
222
238
227
261
255
227
244
250
277
250
261
238
299
338
272
311
261
255
222
211
266
244
311
344
205
205
222
205
255
177
161
172
250
205
311
222
161
205
266
227
222
261
316
333
266
322
211
288
205
200
211
200
211
261
227
233
227
233
255
272
172
177
205
244
216
261
233
200
188
150
183
177
138
188
238
244
238
238
233
244
283
244
238
172
194
250
222
188
244
238
205
227
233
250
77
250
188
100
183
233
222
222
250
255
155
177
250
294
283
194
94
133
188
205
194
244
155
166
161
222
233
233
261
277
283
277
288
200
244
277
238
200
294
183
299
211
272
283
327
177
233
238
333
183
244
250
222
344
211
183
116
177
277
311
177
216
244
305
322
355
283
355
205
272
305
200
211
255
338
222
200
266
244
133
161
200
316
244
216
161
216
261
183
261
333
316
316
338
250
200
261
333
177
233
361
355
222
211
244
327
233
172
161
283
338
261
211
266
216
327
355
205
338
261
255
244
294
411
250
222
150
216
294
277
244
322
266
311
294
183
244
250
261
377
183
222
250
233
299
277
222
238
250
305
266
355
177
227
327
250
227
299
361
266
150
177
266
311
172
266
316
-999
211
261
238
188
216
183
211
238
261
283
299
227
233
188
233
316
250
238
233
333
283
333
-999
338
283
288
338
222
244
288
277
261
277
188
211
294
349
238
211
238
244
294
305
333
283
244
238
283
277
255
255
272
283
327
277
194
250
288
205
211
238
322
250
211
205
244
216
216
261
227
205
200
188
205
322
266
177
155
172
261
250
277
238
294
244
250
283
311
183
216
288
255
250
211
266
261
305
333
211
266
227
216
316
205
211
250
227
277
288
283
299
283
305
283
233
255
294
288
327
316
311
200
227
222
272
277
277
255
255
283
294
299
283
261
283
299
299
233
255
299
272
233
211
177
183
188
177
155
200
183
222
233
183
194
205
222
216
244
188
244
272
255
111
177
216
211
227
205
188
244
255
250
255
261
211
216
244
266
172
155
211
222
227
222
238
211
205
233
172
177
211
177
205
238
150
155
266
177
261
216
155
244
255
244
238
-999
-999
-999
172
166
172
205
283
238
150
127
211
294
288
161
183
211
188
222
188
261
227
244
255
111
133
194
233
261
188
216
333
338
338
244
316
233
322
183
244
244
238
222
205
166
127
177
238
188
166
238
283
327
177
177
172
172
194
194
305
294
250
238
216
244
250
272
238
344
333
238
127
127
211
288
200
183
238
216
200
205
227
255
183
166
211
233
166
222
311
238
161
244
250
333
200
211
294
233
255
250
333
227
200
266
177
177
238
233
305
344
188
244
288
244
250
188
200
288
311
311
299
299
338
299
261
233
305
299
222
244
222
211
233
250
299
322
233
316
399
283
183
233
316
288
200
272
311
361
194
250
272
222
266
294
377
283
250
294
277
200
238
288
316
338
222
338
399
266
383
272
205
233
222
233
338
311
305
233
266
305
377
283
361
361
338
200
238
244
233
333
277
227
283
283
216
244
250
216
244
261
238
261
338
322
344
250
244
338
194
211
261
277
316
266
272
327
222
227
255
255
277
261
250
283
311
299
194
222
244
272
255
250
277
305
255
244
161
194
233
244
288
266
238
233
294
244
327
327
227
227
299
261
244
238
294
233
244
211
277
238
205
261
205
233
211
161
227
261
238
316
233
233
244
288
327
344
183
155
188
227
283
299
305
288
283
277
288
294
188
194
211
244
233
277
238
288
283
216
255
272
283
272
166
283
194
211
266
250
266
261
261
205
188
205
222
183
177
161
172
238
255
277
205
200
155
216
244
177
216
250
255
238
272
166
188
188
200
244
250
261
216
77
144
200
216
222
216
183
233
222
166
205
211
238
233
238
250
238
227
244
244
238
216
188
211
238
250
244
255
222
222
261
233
288
272
172
138
166
211
227
222
261
244
205
261
272
288
299
205
320
297
319
297
137
170
220
267
296
234
201
167
238
181
229
301
327
244
297
253
283
192
161
138
268
286
274
283
319
211
305
172
145
227
226
240
319
194
211
222
298
267
324
382
377
281
372
313
221
166
175
165
262
217
264
354
240
182
286
343
247
238
177
250
261
180
194
240
286
305
219
227
262
236
154
191
265
230
219
235
242
205
222
299
222
251
172
269
175
177
197
308
222
272
330
222
176
233
230
208
255
247
285
263
286
277
238
322
-999
155
200
177
227
216
272
366
277
283
236
244
255
230
269
205
227
294
344
219
288
394
216
200
238
261
294
272
211
255
283
261
355
394
283
347
202
258
233
266
316
305
377
268
266
219
298
230
299
296
305
292
277
305
200
242
280
288
233
275
230
258
269
369
241
204
298
233
257
322
337
270
250
354
238
208
247
263
298
236
219
235
275
322
327
372
372
358
294
266
288
311
280
366
190
236
277
319
313
355
376
305
377
286
319
244
355
374
261
205
208
227
248
327
299
202
275
221
240
211
266
254
277
319
355
288
330
236
180
277
333
222
243
297
293
226
238
243
314
331
208
290
332
265
232
253
168
187
244
215
215
266
252
171
238
191
200
236
294
213
188
248
275
251
158
141
183
238
223
246
262
208
216
232
217
285
197
211
290
294
269
168
193
289
299
266
226
287
267
236
258
205
220
192
243
244
233
244
240
157
240
147
205
119
132
162
192
212
211
235
194
233
233
244
196
240
233
162
162
198
233
244
241
244
272
160
197
145
166
198
88
104
143
208
155
196
224
222
265
298
277
172
200
173
214
277
294
238
196
264
302
295
223
210
227
236
272
279
185
219
262
242
230
208
221
263
227
177
238
268
269
227
269
333
261
347
316
219
261
213
266
216
272
324
297
138
166
255
282
297
333
244
233
349
347
172
161
194
233
333
347
147
144
158
250
211
187
160
177
234
318
211
236
308
352
187
164
285
255
166
227
309
285
333
268
397
271
367
253
238
138
133
147
152
186
253
328
355
344
362
358
271
349
244
280
144
168
191
284
238
175
150
231
270
257
265
349
226
226
327
269
250
211
268
293
250
247
241
331
206
224
228
233
225
216
287
346
318
169
210
181
204
291
252
324
382
277
217
238
273
238
290
277
244
303
333
212
204
258
356
240
237
302
302
301
308
333
348
323
283
188
276
213
301
282
316
205
256
222
241
211
282
345
330
230
234
276
208
251
272
388
295
269
312
373
254
233
262
273
322
251
252
280
407
284
316
312
262
333
372
262
233
238
283
324
299
275
305
202
211
208
277
197
266
291
250
255
255
272
280
250
304
327
301
205
233
262
322
294
316
197
258
323
344
195
211
283
305
251
204
272
305
194
207
208
219
247
305
271
240
322
332
267
211
266
316
-999
-999
-999
233
238
241
258
288
227
255
245
308
161
211
155
188
172
200
188
166
244
261
266
272
200
177
277
272
222
216
294
200
150
122
155
222
238
238
261
250
205
188
272
166
222
244
255
155
-999
-999
-999
166
222
233
222
200
266
233
200
222
288
177
233
255
222
266
222
244
255
266
166
177
166
255
166
222
233
266
255
222
200
188
255
288
211
233
222
222
277
255
277
233
222
133
222
299
200
266
188
288
266
255
277
288
266
200
188
255
288
277
266
211
188
233
277
288
266
200
188
266
200
322
188
233
211
255
288
244
144
144
166
200
211
299
322
322
311
244
233
266
222
244
299
333
200
177
188
233
177
200
288
211
211
188
155
211
255
200
233
333
222
299
366
266
277
377
233
299
311
188
200
277
299
377
244
155
311
311
233
211
177
211
311
211
288
344
166
233
266
211
333
155
200
288
266
211
200
277
299
244
233
255
266
288
200
277
211
222
311
222
188
255
344
166
177
255
322
333
200
266
311
177
255
277
311
288
322
233
200
288
277
255
355
255
333
399
211
299
311
222
255
233
311
344
166
200
277
244
266
277
233
333
366
177
233
188
277
211
266
311
266
377
311
144
211
266
222
277
366
299
344
299
344
355
222
233
322
244
211
222
222
266
244
255
277
311
344
211
288
288
322
377
322
344
211
200
299
344
355
322
-999
-999
-999
366
200
211
244
222
266
277
322
266
322
333
322
322
255
322
277
233
319
202
191
320
277
208
208
291
241
219
258
319
208
255
297
319
252
297
252
236
324
236
241
297
313
324
302
313
263
233
236
241
255
311
319
319
280
219
319
313
280
169
258
302
202
213
275
236
263
291
197
147
180
211
141
241
258
269
247
286
291
152
169
188
169
130
141
186
211
222
175
219
247
263
286
219
269
319
291
286
219
286
219
191
163
213
197
252
263
213
252
191
225
191
186
113
113
166
197
225
169
113
202
225
175
186
213
230
241
263
180
191
163
202
244
225
197
222
222
152
202
208
175
180
222
244
230
197
197
258
247
175
222
144
102
175
113
136
163
180
236
247
247
186
113
133
208
125
141
213
219
186
175
247
219
113
122
136
144
191
202
180
186
180
236
225
233
297
177
119
225
258
280
113
186
258
280
202
191
186
233
200
227
205
216
288
200
211
288
216
188
166
188
200
241
297
147
188
275
308
330
219
166
169
197
280
266
141
308
330
230
202
208
247
313
166
286
369
355
147
147
180
222
313
277
158
185
186
275
208
230
252
213
186
202
130
136
202
244
241
255
258
225
147
169
188
177
258
313
255
191
191
280
219
213
269
152
130
141
191
213
225
269
333
302
291
252
163
191
219
230
191
263
255
308
241
352
252
180
236
313
255
211
241
288
336
219
233
211
297
152
186
219
269
263
324
202
280
302
302
324
169
225
299
263
158
202
186
275
275
177
230
308
252
286
219
302
322
186
186
197
180
230
299
255
255
302
286
255
297
208
225
166
247
263
324
322
252
247
263
247
241
266
269
313
233
263
322
288
275
218
308
258
208
247
263
324
291
252
258
247
197
291
255
355
213
244
297
263
258
258
266
288
319
322
263
269
324
275
197
180
191
186
241
297
302
319
269
208
236
202
197
208
263
291
291
275
280
288
311
313
252
286
313
319
322
311
227
297
263
211
258
297
311
308
313
302
202
175
180
202
222
280
280
302
230
252
263
219
197
219
186
186
202
280
225
166
213
255
155
197
252
263
155
208
241
247
-999
-999
-999
152
144
175
236
236
219
169
211
222
263
208
191
213
202
230
266
252
191
283
277
238
250
241
211
186
197
244
266
280
175
175
244
266
266
197
211
186
175
138
166
252
255
188
233
269
166
211
200
233
244
194
283
258
208
100
122
105
150
161
122
141
158
141
152
108
144
144
152
163
177
186
202
241
219
255
269
266
241
186
177
266
266
275
288
299
266
200
275
286
297
286
297
125
144
130
175
244
247
241
299
191
230
288
311
330
219
152
219
302
308
166
202
277
288
191
197
362
233
180
252
225
311
169
230
191
266
252
341
155
163
288
324
200
247
225
219
247
190
244
297
319
322
341
258
352
266
272
305
333
205
222
227
272
327
244
250
238
233
227
355
277
311
294
250
266
227
283
355
222
327
211
266
316
361
388
233
299
272
366
266
255
275
225
219
180
255
341
379
263
219
158
202
180
275
255
247
241
230
258
299
266
269
269
351
175
233
336
255
230
336
308
333
291
386
213
247
-999
347
213
219
311
299
369
352
200
266
211
285
297
405
288
233
411
275
147
211
308
297
330
247
330
299
280
374
197
247
297
429
366
219
255
294
377
383
366
222
247
266
333
305
244
288
372
377
305
255
205
205
208
233
280
255
197
250
250
272
372
238
327
216
327
338
283
177
191
261
316
311
255
272
322
272
161
205
244
272
277
266
200
255
283
250
250
294
272
238
-999
211
222
216
277
211
280
255
261
238
291
294
333
333
222
222
277
272
272
299
294
211
211
233
-999
299
275
277
200
255
288
299
205
188
277
225
136
150
194
250
266
280
266
255
233
208
238
250
258
255
227
272
277
-999
272
297
286
175
241
286
291
258
152
227
230
266
247
275
288
291
213
175
233
267
158
-999
247
247
219
219
227
244
155
216
183
238
244
277
294
172
227
272
280
288
283
283
227
172
177
222
216
211
233
166
211
238
200
227
200
238
155
233
277
205
183
244
283
183
133
272
283
272
266
261
288
177
144
172
238
-999
200
255
200
177
150
155
261
277
299
322
311
311
222
222
283
294
244
277
327
200
216
155
194
250
205
194
177
238
263
261
211
227
255
250
316
305
150
144
194
227
266
333
272
277
177
216
166
177
244
299
355
261
305
266
258
238
244
355
236
216
227
272
341
288
386
277
144
233
316
361
194
255
169
161
211
255
288
291
238
241
261
255
377
227
258
275
175
163
166
216
213
205
205
166
247
324
263
261
272
327
269
233
299
388
150
200
263
352
244
305
194
313
366
238
255
327
402
316
222
261
277
358
299
299
288
194
161
200
238
336
255
233
275
327
299
288
288
222
205
222
355
344
291
344
324
366
347
299
311
333
238
311
316
294
372
311
263
255
308
277
261
200
272
319
277
283
288
272
386
299
277
324
230
227
194
211
219
283
291
305
299
244
283
255
286
341
266
208
238
305
222
244
282
344
247
200
254
232
280
215
232
261
341
186
194
252
238
197
182
217
280
277
252
238
313
208
216
273
315
332
276
294
244
201
308
313
188
227
208
236
205
186
243
269
311
322
308
289
280
227
269
258
227
227
315
309
311
210
147
208
266
294
297
286
295
305
166
225
255
316
244
202
252
287
252
305
315
286
238
228
258
278
194
269
205
215
220
253
225
225
243
269
286
298
254
286
145
280
288
287
168
206
163
152
169
191
173
121
163
216
271
275
211
163
221
227
262
288
288
284
143
212
225
194
258
217
186
227
200
232
122
141
233
166
205
244
213
225
238
252
252
154
194
222
188
200
241
238
230
238
244
252
297
225
182
177
272
266
260
294
283
211
258
272
215
138
183
222
200
225
258
258
255
155
250
238
266
283
258
191
186
247
299
238
191
233
194
183
191
152
233
272
299
302
319
250
233
327
252
238
302
227
241
216
283
275
144
136
302
252
227
286
241
230
261
202
233
283
258
311
208
250
361
261
233
213
163
330
272
147
186
166
113
161
366
278
161
221
252
317
286
355
171
302
255
333
322
283
320
260
344
152
166
200
272
266
238
183
232
241
291
324
275
241
272
278
277
299
316
363
207
206
219
354
271
258
284
389
297
359
238
337
280
280
336
283
163
208
330
374
175
233
294
305
405
283
183
266
277
213
352
252
199
180
252
341
290
295
352
213
241
227
313
269
255
155
183
227
291
227
308
272
277
311
319
354
213
175
180
250
276
237
287
313
238
322
215
219
260
291
356
329
226
186
219
316
339
366
219
252
283
283
341
373
378
397
308
271
275
386
234
219
308
266
263
302
305
297
297
299
344
272
332
332
202
252
333
345
297
308
349
332
355
316
380
316
369
324
212
293
244
199
227
255
313
288
288
244
200
211
280
277
261
254
299
304
280
236
282
211
277
283
250
283
316
322
200
141
163
208
266
247
241
311
255
205
236
250
216
247
316
247
238
255
147
169
233
288
266
188
255
280
227
219
216
227
238
238
250
261
244
237
230
261
232
269
208
216
211
205
222
172
113
202
158
213
255
250
151
204
222
225
225
219
250
252
252
266
244
169
208
236
208
238
197
152
150
194
236
180
226
252
275
260
123
176
258
233
286
261
226
266
219
155
197
250
252
163
125
180
193
252
175
152
211
238
232
241
275
282
275
194
105
163
222
237
188
158
191
125
125
-999
-999
-999
261
208
230
180
213
266
200
186
202
202
188
238
272
275
305
186
322
188
166
238
272
205
275
205
291
316
130
166
244
291
309
319
315
205
163
294
308
152
88
155
222
213
247
287
230
130
294
330
333
345
219
158
305
205
230
205
238
324
225
180
291
344
144
141
238
269
277
348
272
205
152
144
244
263
183
263
216
138
163
241
243
233
208
188
247
244
332
243
152
175
237
225
296
269
247
222
294
255
305
333
272
296
101
113
177
222
216
233
243
219
202
269
286
194
247
250
250
272
291
208
216
275
336
208
248
276
282
223
280
311
236
275
186
166
166
217
294
305
283
213
191
227
250
238
299
277
266
275
260
213
238
238
244
250
347
327
261
250
283
338
211
191
238
238
255
250
332
245
304
344
225
219
299
305
244
343
227
313
219
299
377
327
236
236
261
327
255
269
291
338
299
294
205
191
286
263
199
263
338
302
338
261
194
205
288
244
202
266
291
266
297
280
309
363
277
238
255
269
238
272
313
280
280
291
286
311
272
250
252
238
194
255
341
202
255
250
313
243
261
293
277
286
354
219
180
238
321
363
336
266
319
286
208
280
347
183
272
208
227
272
258
297
330
343
338
333
252
327
241
249
197
200
252
162
205
238
275
269
266
275
280
283
288
180
201
252
183
102
138
191
238
244
222
215
242
288
286
297
172
144
252
266
138
216
172
238
250
247
225
191
188
225
272
272
177
160
87
88
155
197
228
163
250
228
203
250
258
241
170
70
115
171
200
217
244
262
205
255
247
246
201
161
216
258
199
257
249
236
261
247
241
243
133
180
177
219
236
180
194
228
193
156
228
283
283
275
244
227
275
297
86
123
200
252
275
201
227
205
217
297
197
155
186
227
241
143
187
168
169
191
199
243
238
315
249
212
219
302
334
154
211
116
192
188
226
236
263
290
324
217
227
239
206
278
332
288
309
324
145
193
234
167
173
228
217
273
257
198
227
276
186
297
198
190
186
237
288
331
343
210
201
171
249
273
275
213
194
163
157
182
225
299
343
355
334
188
173
200
257
266
216
225
211
191
213
302
266
199
193
256
212
271
269
208
338
262
238
217
289
193
156
194
252
288
291
200
202
265
221
228
243
327
289
248
260
225
319
260
319
327
252
202
255
293
328
247
211
261
221
275
263
303
251
263
362
205
282
291
285
280
169
216
315
299
275
293
322
238
167
251
276
190
263
301
292
228
291
243
280
377
343
233
233
176
204
228
225
343
216
262
275
371
323
359
333
308
255
302
333
212
190
162
197
243
299
225
194
273
232
206
290
332
257
289
296
334
273
230
272
339
347
279
260
358
266
252
314
283
237
322
295
219
238
286
322
293
282
178
242
254
228
319
299
334
249
221
221
272
282
305
309
276
241
279
313
282
262
243
237
293
213
208
243
221
223
258
221
254
189
198
223
262
284
294
228
253
258
217
170
198
237
243
261
208
237
269
201
294
220
230
286
227
207
214
147
188
199
241
269
263
218
228
174
200
242
240
218
252
256
265
171
187
166
201
248
278
238
205
226
160
232
231
245
255
258
158
132
150
201
180
231
237
204
245
230
243
213
212
212
219
165
177
185
145
145
167
205
238
257
260
192
221
218
198
203
262
256
190
107
115
190
240
250
233
149
203
153
221
254
256
204
270
162
91
131
197
268
292
293
295
283
304
204
255
273
283
297
232
180
223
267
250
291
248
198
268
158
196
229
280
288
321
303
321
326
176
225
296
231
227
206
301
327
276
212
113
173
153
225
211
215
306
246
255
253
233
220
226
348
291
167
251
337
260
176
245
310
308
188
250
345
224
252
235
218
270
258
365
287
221
246
302
261
271
312
245
221
199
318
326
268
252
307
238
282
247
278
173
236
268
228
253
235
281
249
282
284
258
313
328
-999
-999
-999
262
230
326
243
239
359
272
304
302
331
220
243
301
279
332
232
304
267
265
248
245
332
253
246
284
291
243
248
240
287
348
268
225
203
215
262
192
205
265
309
290
306
297
376
217
226
299
351
293
270
200
171
220
285
249
273
323
374
183
240
262
317
359
312
211
261
298
317
285
209
286
214
290
314
348
262
261
270
245
341
179
179
232
241
236
304
312
186
237
265
292
319
333
302
280
366
252
195
245
292
245
258
311
267
304
350
321
192
185
212
277
332
330
156
182
265
267
307
262
333
248
347
195
285
322
332
282
188
201
203
278
309
312
317
252
185
278
334
331
159
208
323
243
275
301
232
265
245
185
218
232
206
248
238
273
252
309
314
312
320
288
147
170
189
234
272
270
304
208
270
309
206
213
255
281
273
185
264
215
215
192
153
218
276
195
207
280
186
197
289
-999
260
210
256
246
232
265
293
292
261
265
181
188
178
262
271
160
188
240
253
133
182
254
254
248
226
167
216
247
140
149
226
240
227
234
248
169
197
203
234
278
184
187
215
237
248
235
273
251
251
255
297
272
182
171
245
175
129
210
226
175
213
242
237
167
190
252
294
192
133
177
254
256
93
121
215
267
262
241
193
198
154
200
279
239
206
233
307
240
326
197
179
256
156
146
250
288
261
246
212
256
312
223
212
181
191
278
255
290
238
346
276
371
175
125
129
140
247
228
140
150
198
273
237
184
258
248
223
260
193
226
184
200
266
184
202
251
322
184
186
306
323
167
152
169
309
334
232
193
153
199
271
323
301
237
261
167
160
229
251
214
210
171
176
260
263
279
297
323
182
237
298
282
259
297
207
243
291
349
250
238
330
213
212
256
347
367
336
225
168
201
221
314
162
221
277
294
354
368
241
227
302
359
258
235
197
226
307
319
204
283
302
218
250
240
324
385
230
237
188
221
228
241
238
271
278
276
306
337
173
242
266
235
273
282
306
281
287
270
267
314
351
235
343
276
276
292
265
285
298
351
287
293
341
378
247
193
289
240
262
298
292
296
214
326
345
240
299
360
391
248
248
281
367
273
343
246
273
309
337
352
226
267
184
206
270
245
202
215
256
251
250
278
260
319
200
173
187
195
237
240
251
199
217
228
246
258
268
281
188
195
245
287
287
176
164
263
254
204
217
262
203
245
243
317
243
247
186
251
221
153
190
247
268
267
220
215
206
188
162
202
221
182
177
188
172
201
206
223
206
205
205
215
191
234
240
254
251
208
201
228
250
265
161
206
190
185
235
254
236
162
146
192
241
210
162
175
190
225
142
149
176
265
206
193
217
206
185
204
240
166
217
199
210
251
260
265
232
240
234
185
139
162
198
233
237
247
267
265
212
191
154
169
148
156
165
220
215
192
256
201
141
201
245
140
225
275
245
259
266
252
210
261
198
187
234
273
270
248
176
185
198
237
290
212
262
235
273
304
196
306
318
242
235
306
311
321
314
311
246
323
198
198
255
259
275
176
267
209
151
221
190
231
139
183
209
260
276
288
252
193
201
184
195
311
222
236
304
230
237
271
171
222
284
237
289
228
223
252
243
236
267
254
195
221
238
190
192
222
256
241
190
205
247
280
371
254
292
156
217
241
260
143
157
240
272
303
238
372
279
141
167
229
329
265
260
304
373
337
281
337
394
294
243
227
327
250
184
211
246
299
228
204
282
294
293
309
215
211
282
365
212
280
248
240
323
267
248
323
333
219
319
376
344
380
429
208
236
225
361
252
277
250
230
374
270
343
283
308
295
358
324
266
309
279
287
362
387
193
204
291
283
275
292
309
301
262
268
273
287
298
232
337
307
306
328
221
321
288
222
201
282
243
251
258
331
319
193
256
314
243
381
293
206
284
342
230
284
215
256
233
273
373
245
248
287
346
207
315
185
237
293
367
260
141
173
245
295
276
350
207
317
254
240
251
282
210
234
304
293
151
180
195
225
265
321
298
243
237
217
262
195
286
251
276
304
326
195
312
253
206
293
326
221
273
287
246
237
223
319
289
273
211
195
226
237
210
228
265
240
240
230
160
218
171
172
198
225
223
255
276
276
267
298
185
221
201
295
301
250
179
117
121
102
176
175
232
265
232
195
245
192
176
200
265
289
279
262
198
103
159
201
210
195
210
217
232
245
233
204
226
182
240
245
237
251
248
140
198
183
231
137
148
154
209
221
210
210
233
234
228
198
178
107
126
162
195
220
191
240
245
257
246
232
254
271
155
112
163
243
264
113
184
201
286
199
193
179
281
317
306
237
276
196
257
331
187
116
157
238
320
286
225
163
319
306
127
155
211
221
273
307
324
336
245
183
186
166
182
186
219
205
168
197
316
326
172
141
204
180
183
217
297
272
184
287
223
262
214
182
223
223
273
323
324
368
150
216
328
326
387
315
221
148
213
268
173
173
229
322
203
217
248
295
239
215
209
218
165
267
271
284
223
240
273
251
308
179
177
228
301
240
156
190
218
254
324
315
160
204
267
280
190
229
332
211
238
337
201
218
206
205
282
238
240
260
345
223
381
318
390
230
235
273
271
225
231
356
245
351
317
315
185
217
265
273
208
246
240
234
312
232
210
252
267
316
306
289
280
318
287
278
259
248
381
262
298
248
239
348
265
248
228
292
265
227
323
211
254
215
260
334
254
248
301
343
393
254
232
276
273
329
301
292
246
293
278
266
323
278
240
276
277
293
206
289
340
343
309
245
365
337
184
206
337
182
285
329
221
155
162
203
215
208
292
271
256
265
260
282
186
195
176
223
267
245
237
265
276
289
301
283
301
262
241
293
304
202
291
250
270
175
217
217
233
267
296
298
289
265
178
176
217
260
232
272
315
317
249
212
223
156
206
261
288
304
260
147
129
195
221
182
195
216
229
225
237
215
283
295
265
201
227
265
277
256
246
217
143
171
195
212
178
193
219
217
221
217
253
259
171
138
185
218
213
244
216
238
228
184
185
226
252
268
260
195
191
234
238
301
292
207
245
226
282
289
135
155
250
276
170
154
195
167
171
237
259
263
260
251
245
145
184
173
195
207
197
227
242
254
262
269
215
154
181
237
237
197
182
267
248
203
223
252
271
260
285
195
287
287
289
309
193
151
152
191
245
190
206
221
257
214
318
262
334
204
204
362
223
137
260
337
108
140
226
248
248
221
254
227
332
218
243
293
348
282
345
300
262
260
301
232
224
323
353
206
302
298
212
231
184
260
189
162
173
149
171
215
237
203
248
282
221
176
209
212
217
275
281
221
248
265
289
326
377
213
310
380
387
206
272
198
221
298
255
227
218
260
247
324
292
358
281
255
257
313
317
278
276
348
213
217
284
267
219
252
359
298
265
364
251
199
260
314
240
254
256
278
285
281
233
276
306
341
308
265
287
230
227
268
240
245
343
305
289
187
211
197
236
297
287
214
201
273
277
258
185
193
248
225
305
230
277
269
302
283
324
211
226
257
258
293
298
258
238
219
268
284
340
200
212
277
358
233
283
336
261
247
278
205
225
244
247
243
318
244
275
336
202
269
271
337
248
188
282
297
184
250
263
318
306
319
323
352
176
195
243
293
314
319
337
282
254
318
365
319
292
260
176
195
228
228
248
300
336
362
-999
200
-999
-999
232
250
281
315
321
258
249
206
243
293
308
198
198
292
304
310
248
237
196
240
287
309
187
184
239
293
290
151
195
232
221
252
274
276
271
276
267
268
222
192
253
281
273
276
282
228
201
217
212
258
226
252
262
265
268
247
210
267
207
165
246
187
206
203
235
276
279
234
276
262
254
221
267
191
196
220
156
141
137
200
106
126
204
226
223
221
228
234
234
204
195
245
245
251
258
286
251
258
267
287
278
278
241
275
156
179
246
252
243
217
226
178
154
178
210
245
251
242
267
257
206
87
106
148
152
173
186
228
265
212
223
282
242
167
217
261
281
307
232
201
198
295
181
207
233
226
134
184
163
299
241
234
285
240
190
328
287
184
215
193
208
221
292
270
291
275
201
213
172
161
143
207
296
187
202
141
187
167
260
198
334
267
168
196
277
245
318
254
177
187
198
195
165
253
314
262
297
262
280
229
226
234
243
235
236
257
298
325
326
187
297
362
302
193
221
323
145
174
293
247
334
267
267
293
263
349
381
145
208
275
212
226
283
240
265
271
246
282
296
298
254
306
374
206
287
243
237
288
248
256
354
280
301
326
296
221
315
221
192
209
268
280
295
214
223
248
217
267
282
293
280
217
201
287
238
236
245
256
260
225
309
394
226
212
293
-999
260
219
222
273
347
261
206
250
370
-999
256
233
333
341
374
187
167
217
280
368
-999
316
362
382
283
281
233
258
-999
228
282
364
285
251
206
267
217
283
286
293
211
228
216
233
238
283
307
201
168
175
173
217
231
285
284
272
294
297
195
261
256
161
266
312
317
307
193
223
246
301
282
250
277
236
272
272
240
265
280
273
272
288
249
297
156
191
231
245
278
301
233
188
287
311
299
301
286
259
324
256
242
217
276
245
270
280
303
228
283
289
196
202
216
272
217
137
217
222
177
217
271
282
211
289
285
205
270
205
265
161
239
258
194
241
183
193
120
107
143
171
181
181
202
237
283
227
158
237
236
183
121
173
225
236
174
137
127
182
202
215
243
-999
195
191
190
151
156
198
204
164
101
151
195
210
256
154
148
158
194
217
187
221
237
260
277
277
217
138
218
248
263
172
173
250
228
249
105
136
146
206
208
226
243
245
261
263
256
212
238
180
184
248
233
160
200
216
216
234
254
167
187
216
286
203
203
133
149
187
227
154
185
217
173
126
162
240
252
166
172
225
249
232
262
288
215
306
262
227
217
238
303
182
167
149
240
275
139
188
173
177
246
235
230
244
222
277
217
151
232
205
190
221
262
355
229
266
202
279
245
208
234
211
222
256
205
229
240
261
253
272
207
251
228
231
181
173
215
349
271
256
221
289
279
277
179
155
186
285
251
194
193
228
217
286
266
349
228
333
236
267
255
227
236
215
299
330
343
198
293
281
241
316
253
256
241
226
264
278
319
297
306
290
270
340
329
291
206
268
323
-999
252
319
312
366
241
204
260
300
389
256
177
198
202
240
220
213
228
240
288
344
321
321
356
197
258
274
377
336
256
190
229
276
325
273
265
187
185
244
234
273
324
233
234
243
242
260
259
262
328
345
311
295
283
283
364
227
302
401
353
289
312
212
223
299
208
221
223
317
288
299
334
266
283
294
256
262
247
244
293
275
231
208
243
217
276
228
245
243
264
248
206
233
265
260
245
261
238
268
298
187
253
297
298
313
-999
317
285
182
182
161
173
216
255
277
243
266
293
200
231
256
282
223
171
182
262
284
-999
279
282
244
262
189
181
256
266
275
273
257
238
177
233
289
205
206
182
242
217
216
206
217
238
216
176
-999
165
218
201
215
232
138
200
225
228
209
235
188
230
220
227
232
199
159
186
162
137
160
233
243
231
194
216
216
215
209
218
266
171
199
221
201
193
177
173
204
180
221
255
238
252
251
205
247
144
125
134
156
129
231
238
245
237
256
145
198
245
272
275
259
134
122
172
190
243
255
270
275
187
145
150
172
272
221
215
123
190
162
234
262
246
188
255
273
309
227
178
188
283
228
201
126
233
179
115
145
172
273
317
175
-999
260
162
155
166
185
222
289
227
192
150
201
295
308
338
201
245
200
156
182
233
196
217
215
171
210
260
209
201
255
240
258
327
236
301
342
377
271
190
190
281
196
162
223
260
323
208
190
285
311
250
218
260
267
227
161
266
349
303
211
344
283
187
248
245
367
267
326
267
266
349
172
288
251
291
293
241
268
309
270
324
330
209
252
-999
348
241
181
208
257
275
-999
254
352
300
228
-999
297
371
356
222
251
-999
251
216
-999
276
267
285
284
305
337
382
334
294
223
291
240
211
193
197
332
286
289
349
312
346
199
201
226
289
326
316
317
213
188
304
294
232
301
326
345
291
316
263
292
296
344
262
214
302
334
212
275
246
292
282
266
258
339
351
344
162
167
214
287
256
273
299
200
242
243
334
351
299
333
323
317
306
284
305
344
245
265
333
303
259
240
306
-999
207
178
216
227
193
258
301
316
283
333
283
242
166
194
170
207
237
231
296
278
262
289
156
183
222
266
273
273
183
210
207
233
267
267
277
218
232
266
182
260
239
220
240
299
201
181
238
225
218
269
299
300
288
317
242
177
193
241
283
268
302
277
255
293
145
167
204
268
211
191
185
222
270
267
177
233
-999
251
262
273
245
182
236
261
163
178
215
225
243
136
-999
150
226
230
256
255
92
107
-999
145
178
129
206
134
155
208
161
114
131
195
184
174
211
200
202
163
151
133
-999
198
205
200
215
228
256
162
173
136
173
168
176
212
178
232
216
254
296
289
293
207
139
122
156
204
270
205
-999
216
257
287
283
169
152
-999
254
193
174
211
245
213
281
211
125
154
181
247
286
-999
222
275
313
213
255
247
277
304
245
339
300
266
161
-999
241
256
339
367
256
167
-999
217
217
280
233
193
247
278
232
293
334
262
258
283
361
328
261
217
205
260
281
161
188
266
261
131
158
271
-999
325
175
170
193
237
189
-999
218
223
293
207
278
327
265
267
314
361
322
191
246
372
-999
218
338
345
201
255
268
255
-999
331
292
234
269
266
-999
378
317
346
401
182
228
223
349
299
278
289
301
306
257
237
328
186
-999
-999
-999
320
384
299
243
222
248
240
262
316
218
191
244
280
288
365
288
227
223
337
329
334
278
258
225
206
284
299
267
366
211
255
239
200
247
282
308
257
255
222
271
316
296
281
254
279
245
299
254
263
321
308
237
234
299
251
238
223
259
321
243
248
206
250
242
282
308
188
241
259
274
348
339
265
256
249
262
252
243
262
278
180
207
251
223
261
229
299
265
267
328
317
270
304
301
339
267
331
321
358
318
353
330
326
277
323
289
283
343
349
318
346
-999
344
321
288
310
204
268
223
306
316
282
268
296
251
199
232
240
243
244
263
273
281
292
300
291
265
260
143
123
188
206
243
254
257
262
272
228
282
284
290
298
155
173
296
253
233
223
276
260
173
171
216
238
111
178
206
231
239
250
230
229
234
190
213
178
233
228
246
226
193
212
260
271
226
240
252
268
257
269
235
278
177
97
99
145
169
220
225
228
225
238
219
150
212
240
160
133
210
214
235
236
257
251
243
259
271
192
289
210
245
278
266
273
271
275
169
116
202
276
-999
243
190
217
267
285
300
-999
308
210
228
210
278
294
-999
223
233
292
232
252
171
274
351
313
275
147
167
221
270
189
279
305
153
228
155
156
191
222
228
305
263
165
237
196
233
286
206
147
174
222
124
212
173
188
313
256
278
202
230
251
204
302
286
359
337
202
303
234
135
162
267
306
263
228
179
211
172
174
299
225
245
338
269
317
356
182
177
185
145
193
232
303
262
199
297
245
256
172
223
277
347
332
280
341
198
220
200
266
326
223
181
194
226
277
217
299
313
200
207
274
198
206
278
282
316
354
231
180
182
214
322
274
-999
-999
344
168
192
238
255
234
228
280
309
271
250
270
302
235
248
311
255
267
383
196
234
322
344
349
273
262
284
255
216
254
298
278
281
303
306
288
326
368
262
216
202
258
317
308
333
331
293
271
302
391
322
228
361
375
381
210
187
245
331
324
265
245
273
256
323
205
-999
317
233
223
216
247
216
177
255
247
277
339
261
172
226
287
333
267
227
338
353
221
316
206
232
242
282
338
345
277
333
255
216
221
210
238
211
205
261
321
345
338
273
289
303
318
301
297
287
308
319
213
317
201
194
178
215
272
261
261
298
315
305
254
266
333
288
327
244
244
233
322
223
166
272
204
288
234
222
222
261
200
250
288
128
127
168
202
216
250
255
188
222
272
276
266
277
188
166
133
150
177
201
226
266
255
232
234
234
260
258
244
217
138
213
207
128
188
172
198
238
236
234
120
202
216
242
244
227
177
184
204
224
227
261
283
288
211
166
250
266
251
200
-999
198
188
222
147
149
187
255
155
233
255
244
145
223
272
217
286
294
238
180
204
222
223
277
194
193
238
155
-999
255
227
322
210
256
294
299
316
261
116
120
177
232
250
266
294
295
267
237
211
347
316
200
221
172
237
238
-999
216
331
200
166
200
215
294
287
337
363
183
186
183
-999
192
151
210
238
219
322
278
273
217
256
362
234
288
361
255
122
193
255
266
375
361
223
266
251
172
221
266
-999
321
349
267
292
216
176
-999
200
266
349
294
205
172
183
222
272
233
312
238
339
238
267
245
295
200
155
177
-999
244
299
200
245
206
240
339
238
306
303
272
201
211
247
234
244
289
221
201
213
-999
205
256
283
285
302
288
278
-999
218
278
304
261
309
312
313
170
230
295
285
241
261
349
343
262
224
306
338
-999
201
216
277
323
268
273
-999
206
273
305
305
327
264
288
267
190
236
298
294
328
-999
344
267
299
323
201
262
-999
295
251
211
255
268
227
-999
278
232
233
277
283
296
-999
223
293
327
299
250
177
-999
238
294
272
283
322
250
-999
211
266
278
288
216
251
-999
313
255
261
245
294
312
-999
338
238
233
278
-999
323
328
328
255
305
200
232
294
-999
316
227
188
277
255
222
-999
316
294
256
277
327
311
-999
291
216
227
244
266
266
-999
238
261
305
334
322
312
-999
244
305
306
268
265
295
-999
299
316
311
289
246
233
-999
277
256
267
244
-999
161
238
-999
233
272
-999
177
238
244
-999
233
244
190
255
255
-999
238
238
261
250
205
255
250
-999
244
241
222
233
244
194
-999
244
272
288
222
288
277
200
250
261
266
183
144
-999
177
188
205
205
244
233
-999
238
177
106
153
118
-999
152
176
222
197
206
212
-999
284
161
225
-999
253
261
193
-999
281
217
297
216
231
116
183
255
-999
261
266
205
200
288
-999
211
216
294
183
216
261
-999
333
333
311
177
216
322
-999
200
305
211
294
321
-999
328
331
332
194
142
161
-999
235
276
321
329
329
292
368
-999
182
272
332
216
228
-999
312
188
353
255
211
222
-999
288
273
222
301
217
210
296
-999
157
213
221
312
348
-999
337
192
236
221
278
314
-999
253
235
241
307
236
277
-999
222
295
276
301
217
243
345
-999
222
264
243
240
326
-999
281
292
267
341
167
196
-999
369
196
205
325
367
246
308
-999
349
314
260
178
228
319
-999
213
270
285
253
200
-999
-999
242
196
221
261
307
-999
322
-999
328
207
234
286
-999
270
-999
301
375
256
237
-999
263
261
295
256
282
237
-999
346
284
281
357
302
251
-999
296
355
222
247
266
272
-999
312
345
337
183
245
-999
-999
288
261
265
264
240
268
-999
244
238
322
288
280
227
-999
287
355
344
272
172
177
-999
288
283
327
283
277
327
-999
283
372
244
214
230
316
-999
288
216
266
311
327
227
-999
222
227
205
227
193
233
-999
303
283
183
155
238
227
-999
220
254
316
227
188
177
-999
255
275
254
277
275
264
-999
316
216
238
201
-999
280
-999
-999
227
144
183
194
188
-999
223
211
227
225
244
216
-999
-999
268
188
266
288
244
-999
172
-999
-999
-999
177
138
-999
227
238
166
227
277
-999
-999
216
133
200
-999
-999
211
-999
238
238
200
222
222
233
-999
238
205
122
101
136
194
-999
216
194
177
183
244
227
-999
250
138
177
238
211
211
-999
-999
144
205
205
155
183
-999
183
233
227
211
211
222
-999
238
255
194
205
216
183
244
-999
172
166
244
205
150
-999
227
266
266
177
116
83
-999
-999
172
161
172
208
196
-999
266
266
250
255
182
154
-999
172
255
194
200
188
222
-999
211
161
311
200
94
166
-999
187
200
244
227
233
227
-999
288
172
144
183
194
211
-999
250
283
194
222
205
283
-999
327
200
188
161
177
261
-999
227
299
227
211
216
166
-999
-999
277
272
372
366
366
-999
288
377
-999
299
361
388
-999
349
166
-999
244
177
-999
-999
277
200
316
177
233
211
-999
261
244
205
305
250
227
-999
172
233
238
283
266
233
-999
183
244
216
305
272
288
-999
183
272
222
166
227
244
-999
372
244
227
327
194
250
-999
344
238
261
305
349
266
-999
266
200
277
383
177
194
-999
322
261
-999
-999
344
216
-999
250
222
-999
294
227
377
294
-999
427
255
383
294
361
333
355
283
211
344
266
283
-999
177
194
288
261
261
277
305
222
255
205
194
172
211
-999
333
250
211
255
244
138
-999
244
299
261
283
316
277
-999
344
250
244
255
316
272
200
250
299
327
355
261
-999
-999
244
282
355
272
344
288
-999
349
321
349
311
272
284
-999
299
299
303
323
299
366
-999
338
177
177
238
305
283
-999
188
166
197
237
303
183
-999
238
200
211
283
-999
288
-999
-999
217
220
238
294
277
-999
288
311
305
190
278
299
-999
302
305
255
327
266
222
-999
294
261
266
216
288
194
-999
244
272
197
183
238
272
-999
266
133
183
-999
238
100
94
155
183
227
244
211
255
-999
-999
166
200
238
245
244
-999
261
257
250
212
266
255
-999
238
272
277
272
262
194
-999
255
250
266
250
233
266
138
188
233
238
227
194
233
-999
233
227
247
252
155
233
-999
218
133
150
183
188
216
-999
233
172
244
263
283
272
-999
261
211
238
194
222
194
-999
-999
250
277
250
205
161
-999
211
250
261
313
244
266
-999
299
289
194
217
222
334
-999
338
166
261
255
266
283
-999
316
238
238
305
222
194
-999
140
161
211
283
211
188
-999
261
167
255
288
316
327
-999
238
338
183
166
316
172
-999
255
150
222
338
150
177
-999
-999
261
222
284
305
138
-999
294
211
283
233
140
166
-999
177
266
305
233
227
244
-999
244
274
322
216
200
216
-999
327
177
188
299
194
250
-999
227
138
144
166
194
233
-999
183
227
200
138
188
227
-999
322
166
216
299
344
255
-999
233
205
277
355
311
188
-999
344
261
222
222
266
294
-999
345
172
-999
355
201
261
-999
327
272
272
250
-999
-999
-999
299
227
336
265
-999
305
-999
273
248
336
233
242
244
-999
333
361
234
264
274
264
-999
346
322
338
261
205
294
-999
277
292
305
266
217
194
-999
244
266
294
372
305
261
-999
344
261
288
227
311
211
-999
288
272
250
250
338
288
-999
316
299
344
283
266
261
-999
338
338
322
327
305
238
-999
250
244
322
355
327
361
-999
277
294
272
272
344
238
-999
255
288
244
183
-999
272
-999
-999
294
233
266
316
222
-999
283
227
272
266
299
266
-999
266
233
272
244
255
316
-999
338
327
205
244
266
205
-999
188
200
211
266
283
294
-999
316
238
305
277
250
316
-999
277
338
-999
294
277
233
-999
227
255
194
238
261
238
-999
-999
277
283
233
272
283
-999
-999
294
288
172
172
188
-999
-999
-999
-999
216
255
283
-999
194
233
205
233
200
222
-999
277
283
244
250
261
288
-999
177
216
227
227
261
244
-999
161
155
211
233
194
188
-999
255
233
183
122
166
238
-999
238
211
227
233
244
161
-999
255
161
244
177
200
261
-999
-999
244
183
211
222
211
-999
294
216
255
183
166
288
-999
244
200
188
-999
-999
-999
-999
311
266
183
288
327
200
-999
238
338
344
238
161
133
-999
116
216
244
244
288
311
-999
294
122
183
250
316
227
-999
227
177
211
222
299
299
-999
361
311
255
250
205
227
-999
-999
294
155
138
194
216
-999
244
233
361
383
211
183
-999
405
327
144
166
133
200
-999
316
333
150
166
288
361
-999
344
261
233
244
283
227
-999
238
255
227
333
261
205
-999
272
216
272
394
188
200
-999
355
311
211
283
194
233
394
-999
288
266
161
205
288
-999
277
322
194
255
222
172
-999
294
261
183
-999
277
288
-999
194
177
205
183
227
-999
-999
-999
299
266
222
227
-999
-999
377
322
349
272
233
266
-999
311
322
272
355
294
227
238
-999
288
338
316
355
288
-999
244
311
333
166
216
322
-999
272
177
205
316
299
227
-999
288
233
255
355
277
227
-999
316
211
244
277
288
216
-999
294
261
233
316
266
338
-999
288
227
194
261
261
283
-999
327
327
305
255
288
266
-999
338
283
266
288
311
250
-999
311
277
333
377
250
277
-999
333
272
272
372
294
172
-999
233
250
294
338
299
-999
-999
316
344
366
188
-999
277
-999
-999
272
288
233
205
166
-999
277
244
255
205
222
238
-999
283
222
216
211
216
238
-999
255
244
233
188
188
261
-999
216
227
166
194
216
194
-999
255
-999
316
-999
311
144
-999
188
277
-999
277
205
244
-999
250
216
233
244
238
233
-999
200
205
116
183
233
261
-999
155
105
138
188
216
244
-999
216
261
272
272
166
194
-999
238
250
227
205
166
133
-999
200
244
177
188
255
194
-999
272
177
150
194
183
205
-999
233
250
211
227
166
216
-999
-999
227
166
200
127
155
-999
205
227
255
250
261
233
-999
205
211
194
200
161
177
-999
255
150
161
299
133
144
-999
272
283
200
205
327
233
-999
349
216
194
133
205
194
-999
266
150
188
261
183
200
-999
288
299
327
299
349
272
-999
344
283
177
261
277
305
-999
-999
294
283
194
261
216
-999
183
244
322
266
183
183
-999
250
161
216
200
244
361
-999
222
333
177
238
294
322
-999
283
200
261
355
227
177
-999
233
216
333
266
233
233
-999
272
172
122
127
188
294
-999
338
244
383
200
205
266
-999
222
322
194
227
194
288
-999
250
233
227
255
244
272
-999
277
216
233
322
-999
261
-999
305
177
205
322
255
233
-999
-999
-999
372
227
211
250
-999
-999
227
222
255
322
200
-999
266
211
305
250
250
333
-999
250
244
288
277
255
255
-999
272
194
244
288
255
272
283
-999
194
233
283
272
255
-999
283
277
255
266
255
277
-999
327
316
294
205
222
261
-999
227
216
222
266
277
283
-999
322
338
283
188
205
299
-999
283
216
255
266
305
238
-999
283
261
211
211
216
250
-999
311
322
327
322
349
216
-999
227
200
261
255
211
238
-999
238
311
266
299
-999
294
-999
-999
294
216
177
222
277
-999
299
305
294
238
288
299
-999
333
233
172
150
183
255
-999
233
272
222
277
200
233
283
-999
216
305
305
272
222
-999
233
216
283
-999
250
227
-999
166
188
-999
205
250
250
-999
227
211
-999
222
211
227
-999
233
194
205
-999
-999
-999
-999
222
227
188
250
277
272
-999
250
200
227
183
177
233
-999
177
227
227
222
222
227
-999
222
-999
-999
-999
188
133
-999
177
211
222
233
155
155
-999
155
183
155
172
166
200
-999
222
166
205
150
172
200
-999
255
211
138
177
261
266
-999
-999
272
177
227
244
266
-999
261
183
233
183
238
244
-999
272
177
183
177
200
205
-999
177
272
183
177
266
288
-999
311
205
-999
116
177
183
-999
233
211
194
161
194
222
-999
150
222
261
299
327
338
-999
333
105
144
177
216
272
-999
-999
261
172
233
250
188
-999
250
266
216
299
266
305
-999
233
288
233
122
144
194
-999
266
316
261
227
188
244
-999
211
216
299
316
138
116
-999
166
222
299
177
222
294
-999
361
233
205
211
294
216
-999
338
394
216
294
261
244
-999
272
294
316
344
305
288
-999
222
161
211
299
261
294
-999
316
250
194
177
250
-999
-999
311
211
250
338
344
233
-999
-999
-999
327
255
344
283
-999
-999
294
294
349
272
244
-999
338
211
261
266
244
333
-999
305
255
272
299
294
283
-999
277
200
294
283
344
288
-999
327
288
194
-999
294
333
-999
344
222
283
288
349
361
-999
238
338
355
327
338
311
-999
261
227
288
377
344
272
-999
338
349
283
299
216
272
-999
322
216
288
299
200
261
-999
288
294
227
316
333
244
-999
333
333
238
277
-999
283
-999
-999
233
316
255
255
355
299
-999
250
183
177
227
205
-999
172
222
250
272
311
316
-999
311
299
266
172
250
255
-999
272
299
288
277
211
211
-999
283
288
227
-999
205
200
-999
138
188
144
216
255
255
-999
277
272
266
211
238
238
-999
266
261
222
250
299
-999
-999
277
277
288
277
-999
272
-999
205
205
211
238
261
255
-999
266
277
299
177
222
244
-999
150
144
172
133
177
205
-999
227
238
194
244
216
261
-999
277
288
227
150
100
155
-999
211
222
233
227
205
227
-999
-999
-999
-999
194
238
255
-999
266
205
299
299
166
233
-999
283
272
299
266
188
183
-999
-999
266
194
205
288
183
-999
288
294
277
283
238
311
-999
322
327
-999
261
250
233
-999
283
233
222
183
183
-999
-999
327
316
194
166
222
294
-999
244
216
316
344
172
133
-999
200
227
294
305
166
200
-999
227
238
172
200
244
266
-999
261
138
200
233
305
316
-999
-999
177
166
222
283
338
-999
244
305
349
116
133
172
-999
216
305
266
361
255
388
250
-999
261
244
372
-999
261
-999
194
183
233
338
244
172
-999
272
172
216
322
349
222
-999
266
250
338
322
194
194
-999
205
327
366
211
194
277
-999
238
277
288
216
244
299
-999
327
288
355
294
377
288
-999
-999
277
344
261
216
261
-999
277
250
-999
-999
277
216
-999
294
294
-999
277
349
266
-999
355
316
372
361
222
205
-999
266
388
238
211
294
338
-999
349
205
216
238
272
299
-999
211
222
250
244
238
283
-999
294
333
244
266
266
349
-999
361
250
277
349
305
322
-999
233
338
222
272
305
349
-999
305
361
283
355
183
188
-999
283
311
349
333
216
283
-999
283
311
277
277
283
261
-999
333
238
283
316
238
200
-999
266
183
233
266
288
266
-999
277
288
244
338
355
305
-999
205
266
216
299
-999
322
-999
-999
299
255
266
266
255
-999
211
244
266
338
327
225
-999
316
338
-999
-999
-999
238
322
-999
283
294
327
305
225
-999
322
294
288
330
222
211
-999
277
250
200
283
-999
-999
-999
299
255
238
172
155
-999
272
-999
216
216
244
316
200
-999
216
277
261
261
188
183
-999
233
233
227
116
161
244
-999
244
233
277
205
227
116
-999
172
-999
216
205
127
205
-999
227
261
244
266
177
227
-999
250
238
255
277
216
122
-999
222
266
272
250
183
250
-999
294
277
205
238
255
261
-999
-999
322
211
155
166
183
-999
238
277
299
294
305
316
-999
211
211
172
177
183
227
-999
266
244
261
233
216
305
-999
327
227
299
216
166
250
-999
250
316
305
144
150
222
-999
299
316
188
200
283
216
-999
183
255
294
188
194
233
-999
222
288
211
216
299
244
-999
-999
250
261
216
233
322
-999
238
216
261
299
155
200
-999
272
299
211
169
258
233
-999
288
266
344
344
183
216
-999
283
200
216
194
238
283
-999
283
200
211
171
211
242
-999
250
283
205
200
255
294
-999
333
377
227
238
233
283
-999
311
344
299
250
255
305
-999
405
194
288
255
283
294
-999
372
-999
288
266
366
327
-999
233
250
216
-999
-999
311
416
-999
344
399
-999
244
227
-999
261
333
261
227
361
305
-999
250
266
205
216
255
238
-999
322
311
299
299
322
288
-999
327
294
294
361
238
250
-999
238
277
283
372
366
283
-999
338
316
233
322
288
283
-999
349
366
261
272
311
283
-999
333
250
344
294
205
277
-999
-999
177
-999
-999
-999
-999
-999
261
327
355
305
294
222
-999
316
238
250
205
161
200
-999
277
255
322
333
227
261
-999
333
288
283
294
-999
333
-999
-999
266
200
222
272
288
-999
311
311
322
305
166
166
-999
255
261
277
288
216
257
-999
-999
172
188
194
250
288
-999
322
222
216
255
255
277
-999
238
233
216
-999
299
250
-999
138
211
228
216
211
250
-999
-999
283
211
211
233
233
-999
-999
161
222
238
244
172
-999
222
280
205
177
193
144
-999
222
222
211
220
261
288
-999
266
246
283
288
273
270
-999
200
240
-999
243
271
271
-999
200
255
250
-999
-999
-999
-999
244
245
150
212
277
301
-999
172
188
158
172
194
205
-999
227
233
261
222
150
183
-999
-999
255
188
140
277
222
-999
177
238
222
155
205
194
-999
250
277
205
233
324
250
-999
272
322
165
122
138
285
-999
261
227
216
211
277
338
-999
255
216
311
355
183
122
-999
155
266
177
261
250
244
-999
311
200
227
150
200
244
-999
333
233
250
133
155
188
-999
-999
277
250
322
-999
-999
-999
322
155
172
216
244
155
-999
266
299
322
238
277
227
-999
227
227
322
183
216
222
-999
311
344
-999
205
216
205
-999
216
194
211
161
155
211
-999
322
188
238
338
277
349
-999
261
266
327
316
233
222
-999
316
294
261
161
188
227
-999
322
311
305
333
222
211
-999
322
200
-999
188
266
333
-999
288
349
272
194
-999
-999
-999
344
266
238
283
-999
266
-999
377
227
216
266
316
266
-999
277
255
288
366
216
288
-999
288
283
266
355
244
283
-999
277
216
288
327
211
261
-999
222
233
277
294
288
194
-999
266
266
244
238
322
316
-999
261
277
311
327
294
333
-999
238
344
277
200
177
244
-999
294
-999
294
299
266
205
-999
255
272
299
322
361
322
-999
272
299
266
200
216
227
-999
322
294
272
272
200
244
-999
283
194
233
-999
322
266
-999
250
333
294
194
244
333
-999
250
250
283
200
222
250
-999
233
238
288
161
-999
150
-999
-999
250
266
283
161
161
-999
238
250
200
211
261
183
-999
250
227
244
255
150
200
-999
200
200
222
222
200
177
-999
-999
216
244
155
161
183
-999
-999
255
144
-999
166
205
-999
244
233
238
227
211
250
-999
266
133
238
216
250
111
-999
200
127
127
155
188
194
-999
244
250
205
177
261
155
-999
138
150
177
216
233
161
-999
272
255
183
261
261
244
-999
266
116
161
177
205
238
-999
211
266
227
200
155
172
-999
-999
222
272
272
205
188
-999
216
266
166
161
183
177
-999
244
255
250
261
272
188
-999
105
100
122
222
255
188
-999
144
116
144
233
250
283
-999
305
194
205
150
238
250
-999
305
194
305
138
188
244
-999
233
316
305
316
327
250
-999
211
244
177
194
272
216
-999
-999
361
161
238
183
238
-999
327
183
194
133
161
200
-999
266
183
227
305
194
222
-999
333
311
205
161
250
266
-999
344
266
211
255
322
355
-999
200
238
294
250
227
283
-999
200
161
177
222
233
305
-999
327
283
294
255
261
327
-999
272
338
238
188
205
183
-999
322
288
238
294
333
277
-999
194
261
244
-999
238
266
-999
344
194
250
283
344
-999
-999
-999
316
250
233
-999
-999
-999
305
277
255
305
288
355
-999
327
294
238
355
299
250
-999
255
250
266
288
316
294
-999
316
338
283
355
272
299
-999
383
383
177
200
227
261
-999
316
333
333
311
333
333
-999
277
333
305
305
346
217
-999
297
356
275
222
214
263
-999
315
183
241
260
333
262
-999
212
259
304
319
233
245
-999
282
301
294
164
227
212
-999
275
260
190
216
362
311
-999
294
270
187
185
265
319
-999
262
280
255
260
-999
335
-999
-999
328
237
273
215
180
-999
257
232
227
343
338
251
-999
325
276
228
237
221
211
-999
320
210
263
236
303
309
-999
301
296
292
225
237
158
-999
161
185
210
232
233
255
-999
251
166
-999
186
257
235
-999
184
173
-999
-999
250
266
-999
229
259
187
195
153
182
254
-999
110
96
110
165
147
-999
211
210
214
243
160
166
-999
194
213
237
165
223
-999
-999
263
298
216
215
210
189
-999
156
168
216
240
243
210
-999
211
255
303
247
203
276
-999
283
123
216
269
213
235
-999
255
180
248
316
202
278
-999
-999
309
221
267
199
318
-999
260
157
236
220
271
220
-999
227
253
206
165
191
304
-999
323
337
293
253
203
235
-999
196
186
273
296
312
247
-999
340
223
264
236
203
254
-999
216
122
152
195
247
277
-999
262
196
271
196
199
291
-999
-999
356
320
297
359
232
-999
366
276
192
308
141
187
-999
336
248
189
240
313
262
-999
238
285
153
198
226
283
-999
307
257
223
321
241
243
-999
360
237
293
228
366
231
-999
258
250
318
357
241
268
-999
303
253
225
276
228
251
-999
369
247
250
202
205
297
-999
359
239
357
330
234
293
-999
293
360
222
227
302
-999
-999
309
371
254
318
201
228
-999
-999
-999
309
291
343
423
-999
-999
303
247
337
272
235
-999
331
218
246
247
245
283
-999
342
381
257
256
319
-999
-999
301
268
242
311
322
268
-999
253
352
379
277
171
166
-999
300
301
295
363
383
333
406
-999
190
233
231
299
273
-999
335
342
381
291
306
342
-999
292
373
293
240
350
241
-999
209
268
309
265
253
311
-999
244
276
270
299
306
268
-999
282
185
225
314
240
220
-999
317
266
277
322
-999
329
-999
-999
270
297
319
245
243
-999
329
345
250
222
258
266
-999
332
292
281
243
268
278
-999
278
202
237
272
271
298
-999
220
237
275
276
233
288
-999
305
-999
-999
-999
-999
268
-999
220
238
273
290
214
292
-999
298
135
158
-999
181
183
-999
266
220
237
-999
196
208
-999
207
176
252
197
180
221
-999
199
194
157
227
235
237
-999
234
243
237
220
236
208
-999
221
118
155
224
189
262
-999
203
253
247
246
265
277
-999
218
160
128
155
191
224
-999
242
173
303
179
180
177
-999
208
277
272
271
277
174
-999
261
260
264
227
260
294
-999
-999
308
131
182
275
281
-999
316
208
265
-999
-999
303
-999
262
288
224
289
271
240
-999
312
147
235
313
210
212
-999
251
277
322
218
328
221
-999
217
208
304
215
197
335
-999
227
212
261
366
358
291
-999
239
326
232
164
203
335
-999
-999
349
142
170
208
235
-999
190
282
256
194
208
205
-999
172
164
220
229
316
170
-999
231
207
231
302
294
210
-999
299
256
260
225
262
326
-999
381
226
303
270
235
323
-999
309
225
308
291
383
346
-999
238
323
376
225
279
277
-999
264
266
377
292
318
373
-999
223
283
307
192
265
272
-999
289
242
257
302
267
248
-999
-999
333
341
282
227
183
-999
215
-999
-999
396
184
232
-999
319
-999
346
218
268
373
-999
388
216
289
278
205
-999
-999
292
301
289
217
299
265
-999
287
182
212
276
344
345
-999
301
246
340
276
272
373
-999
333
-999
378
203
190
200
-999
268
196
240
302
194
248
-999
285
286
387
255
278
250
-999
364
374
303
349
289
-999
-999
351
-999
-999
268
-999
368
-999
382
265
245
328
-999
287
-999
325
337
336
157
-999
168
-999
247
-999
258
301
326
326
-999
225
201
271
283
267
217
-999
221
280
291
310
326
258
-999
309
241
267
223
-999
312
-999
-999
263
237
275
198
241
-999
257
284
-999
286
332
278
-999
167
195
221
266
295
291
-999
276
188
221
304
301
280
-999
278
207
216
192
-999
270
-999
176
208
232
-999
-999
256
-999
251
167
195
213
156
228
-999
241
117
265
240
241
216
-999
233
221
221
168
176
149
-999
163
187
255
187
190
232
-999
258
284
193
251
238
252
-999
265
189
263
191
255
218
-999
262
243
238
269
289
228
-999
256
273
278
204
174
217
-999
121
188
238
239
239
206
198
-999
245
236
251
210
278
-999
154
160
219
243
255
255
-999
211
254
240
297
287
288
-999
302
281
240
232
189
318
-999
339
230
258
169
210
203
-999
291
208
263
178
240
193
-999
268
356
216
271
346
377
-999
380
371
292
221
343
318
-999
185
146
168
149
291
254
-999
-999
288
288
190
198
195
-999
273
222
208
193
182
232
-999
262
296
254
256
278
-999
-999
357
253
220
233
217
257
-999
326
247
296
207
220
215
-999
312
348
309
309
356
247
-999
312
250
300
297
170
171
-999
276
339
171
210
235
340
-999
369
301
292
373
226
208
-999
271
266
320
303
263
203
-999
-999
385
328
385
346
208
-999
330
171
-999
-999
346
317
-999
304
291
-999
284
186
187
-999
320
348
374
229
306
219
-999
295
334
275
193
273
240
-999
282
238
262
301
263
334
-999
207
262
340
392
308
330
-999
223
243
312
289
-999
-999
-999
-999
326
228
260
260
304
-999
262
332
378
-999
239
278
-999
302
284
261
278
312
204
-999
328
369
-999
334
234
159
-999
256
276
255
284
332
295
-999
167
235
278
283
307
299
-999
348
201
205
264
226
256
-999
298
240
237
278
-999
276
-999
-999
295
215
254
167
205
-999
212
195
256
310
339
217
-999
-999
301
260
312
297
205
-999
280
205
217
193
241
294
-999
306
201
228
232
187
253
-999
237
210
178
-999
267
256
-999
259
245
278
265
302
-999
-999
265
312
254
298
-999
-999
-999
281
157
152
225
212
253
-999
141
179
191
202
210
186
-999
198
188
165
203
265
132
-999
212
226
167
157
201
195
-999
262
221
232
119
117
171
-999
228
271
250
143
154
206
-999
203
140
91
190
234
284
-999
271
198
185
223
162
110
-999
202
187
155
191
262
176
-999
-999
273
184
212
259
279
-999
284
304
321
319
157
195
-999
254
195
173
256
293
309
-999
296
306
171
253
320
324
-999
338
273
203
170
127
227
-999
263
181
217
257
201
193
-999
239
248
174
196
260
223
-999
357
353
195
165
191
112
-999
226
278
292
318
152
-999
-999
-999
324
358
253
231
192
-999
254
187
221
228
178
209
-999
286
192
161
193
253
297
-999
241
235
323
265
239
298
-999
345
263
203
251
273
352
-999
265
278
329
188
156
158
-999
271
289
262
256
285
251
-999
-999
-999
182
247
315
314
-999
321
218
198
212
241
251
-999
233
236
255
348
240
221
-999
323
-999
188
258
331
223
-999
264
334
352
-999
-999
-999
-999
292
237
275
-999
253
287
-999
248
263
251
332
372
282
-999
384
206
260
265
199
201
-999
282
307
289
330
257
178
-999
202
251
284
292
259
243
-999
309
261
327
339
334
267
-999
223
256
289
310
232
255
-999
339
221
265
310
337
371
-999
191
210
266
243
253
256
-999
273
316
254
206
202
273
-999
273
301
281
291
268
261
-999
277
309
308
317
253
197
-999
221
280
273
253
-999
334
-999
-999
226
247
248
215
233
-999
320
315
187
213
267
285
-999
274
343
177
184
237
222
-999
209
182
215
226
243
217
-999
232
277
240
159
151
199
-999
278
237
246
-999
282
278
-999
294
217
286
193
177
195
-999
240
221
217
210
235
260
-999
-999
257
292
271
207
256
-999
-999
281
228
153
165
235
-999
237
241
217
255
277
211
-999
260
198
256
250
145
198
-999
254
262
239
238
260
276
-999
282
272
173
143
157
160
-999
234
235
180
253
207
262
-999
217
195
219
254
269
200
-999
282
282
271
170
176
219
-999
283
165
256
153
142
204
-999
-999
265
155
185
216
273
-999
221
265
293
312
211
191
-999
160
176
287
279
246
293
-999
304
199
205
295
198
238
-999
300
316
207
162
167
278
-999
317
210
333
338
204
299
-999
282
202
261
232
243
249
-999
152
207
146
145
231
264
-999
331
360
293
371
250
275
-999
-999
314
297
223
252
155
-999
250
231
266
177
189
207
-999
285
173
214
309
277
187
-999
374
235
262
262
242
348
-999
260
317
232
199
273
166
-999
318
224
289
191
260
182
-999
254
352
326
286
246
205
-999
325
240
257
200
198
218
-999
253
309
253
175
212
273
-999
286
319
324
204
273
319
-999
273
292
341
-999
287
289
-999
263
207
137
243
257
-999
-999
-999
295
269
226
233
315
-999
-999
315
237
237
296
357
-999
286
296
334
241
257
265
-999
389
221
257
262
385
266
-999
383
327
289
386
270
310
-999
381
236
173
207
258
321
-999
287
235
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
254
265
296
343
-999
308
218
273
201
334
197
-999
246
231
292
292
281
292
-999
304
277
293
267
278
328
-999
291
264
319
332
248
320
-999
281
272
246
283
273
357
-999
332
334
233
293
-999
267
-999
-999
336
353
335
290
342
-999
328
222
276
316
110
132
-999
227
260
280
288
280
292
-999
285
274
214
222
221
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
216
-999
167
241
-999
241
273
-999
171
232
246
-999
248
243
244
238
237
243
-999
253
242
276
213
209
-999
-999
-999
-999
282
267
284
270
-999
212
251
240
255
223
252
-999
265
256
243
232
240
252
-999
236
187
162
218
248
221
-999
238
273
248
201
188
180
-999
277
287
274
224
207
260
-999
-999
259
197
292
214
263
-999
247
224
238
177
174
238
-999
268
252
252
268
241
230
-999
252
203
145
174
207
122
-999
292
208
182
343
215
329
-999
329
268
141
137
193
210
-999
288
325
347
210
201
324
-999
313
318
221
267
157
120
-999
247
204
337
177
318
207
-999
-999
235
263
200
231
191
-999
278
331
201
197
332
225
-999
335
246
226
-999
347
263
-999
257
357
363
152
165
213
-999
302
210
230
277
185
163
-999
203
263
315
260
230
325
-999
251
313
201
212
246
166
-999
301
165
251
264
232
202
-999
293
293
237
215
260
240
-999
301
205
270
285
226
236
-999
332
203
292
283
-999
245
-999
333
232
223
243
268
284
-999
-999
-999
274
216
338
374
-999
-999
307
282
224
252
275
-999
337
178
266
265
285
288
-999
231
280
259
297
357
286
-999
253
295
296
196
213
253
-999
325
277
349
263
323
237
-999
318
323
297
286
337
164
-999
296
307
333
246
294
346
-999
352
180
236
236
313
240
-999
270
342
334
364
295
208
-999
304
336
353
268
288
278
-999
329
344
338
314
253
248
-999
290
301
307
313
240
180
-999
307
342
252
250
218
208
-999
281
258
214
190
-999
273
-999
-999
327
217
247
195
203
-999
277
302
291
179
210
285
-999
206
210
243
265
232
246
-999
-999
261
192
278
193
175
-999
227
228
204
218
246
228
-999
269
269
258
-999
192
155
-999
246
247
-999
245
215
237
-999
231
221
247
-999
268
267
-999
260
209
246
260
193
221
-999
260
208
137
155
169
178
-999
240
238
254
265
268
262
247
-999
252
188
259
219
-999
-999
262
256
254
132
190
167
-999
188
220
243
187
148
174
-999
232
258
177
265
251
163
-999
235
251
253
255
137
186
-999
245
163
212
264
193
230
-999
-999
260
225
213
152
146
-999
182
222
157
185
210
270
-999
297
134
163
235
231
270
-999
262
118
137
152
217
249
-999
282
312
206
233
206
262
-999
267
344
311
151
152
178
-999
214
156
225
258
239
268
-999
328
256
267
241
223
332
-999
-999
203
237
278
276
304
-999
360
-999
267
359
273
371
-999
252
235
292
226
231
331
-999
279
186
142
156
226
285
-999
242
257
151
225
329
240
-999
296
240
215
174
220
276
-999
256
231
240
243
195
257
-999
351
320
246
306
339
192
-999
243
281
258
298
272
251
-999
301
208
298
297
134
156
-999
241
215
345
205
231
240
-999
-999
267
358
282
247
165
-999
-999
-999
343
267
303
285
237
-999
-999
193
172
194
262
-999
315
266
235
-999
265
225
-999
241
243
261
198
245
246
-999
275
196
253
257
315
373
-999
287
229
232
267
346
338
-999
310
198
287
313
280
243
-999
332
340
339
323
312
339
-999
280
336
287
257
268
324
-999
286
223
182
172
218
227
-999
321
195
242
307
238
263
-999
302
242
280
341
238
285
-999
225
299
242
195
-999
-999
-999
-999
327
203
256
267
208
-999
307
174
238
236
256
194
-999
-999
273
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
272
140
169
-999
-999
230
244
250
255
250
-999
222
250
269
125
161
238
-999
172
133
200
233
238
191
277
-999
294
299
308
302
166
-999
238
188
155
166
238
283
-999
333
250
183
122
200
277
-999
277
177
227
330
227
266
-999
216
172
244
316
272
277
-999
-999
211
250
266
177
236
327
-999
233
-999
155
161
-999
250
-999
205
261
227
138
138
-999
222
227
166
150
227
261
-999
327
211
299
261
208
211
-999
305
311
327
200
266
372
-999
333
233
233
338
383
244
-999
361
261
294
294
327
311
-999
344
333
272
316
283
388
-999
205
266
311
261
411
244
-999
222
222
211
188
261
172
361
-999
-999
275
327
250
247
250
-999
250
-999
-999
294
327
299
-999
247
-999
216
233
288
344
-999
177
188
294
272
349
294
-999
238
222
272
333
238
299
-999
266
316
261
194
216
344
-999
255
311
277
283
216
166
222
233
261
294
222
244
-999
311
277
-999
-999
-999
-999
-999
344
233
322
327
277
319
-999
216
205
277
305
166
250
283
-999
166
205
305
205
250
-999
-999
244
338
277
205
277
-999
261
288
283
338
333
288
-999
347
316
261
194
250
238
-999
288
205
294
294
-999
244
-999
250
238
177
233
-999
255
-999
-999
277
311
316
177
177
-999
294
316
233
222
227
211
316
-999
316
316
305
294
233
-999
288
338
166
172
211
261
272
211
-999
222
238
294
233
-999
222
200
233
-999
261
166
-999
255
255
194
155
205
-999
439
244
188
211
244
227
244
-999
200
205
227
244
188
261
-999
277
277
272
255
288
266
-999
255
127
244
216
244
183
-999
200
-999
261
255
261
266
-999
250
244
261
133
194
211
-999
-999
222
183
244
222
194
-999
183
144
177
216
272
266
155
166
166
238
233
233
238
-999
261
266
299
216
188
166
288
-999
216
244
211
238
222
283
-999
200
194
172
172
255
-999
244
211
255
227
250
261
-999
-999
261
177
233
211
233
-999
322
227
261
316
222
216
-999
211
177
122
155
222
216
-999
294
311
294
172
144
172
-999
244
238
205
205
200
205
-999
288
277
344
338
-999
316
-999
194
211
277
227
305
222
-999
277
388
399
327
355
211
-999
216
261
299
233
272
299
-999
200
218
250
290
302
230
-999
260
166
165
210
285
365
-999
355
360
265
345
248
280
-999
295
240
205
288
300
172
-999
250
215
196
220
270
310
260
-999
335
-999
220
250
290
-999
220
-999
295
224
320
200
-999
345
295
320
-999
-999
270
-999
255
193
265
-999
300
298
-999
292
300
270
333
260
260
325
-999
210
186
255
274
295
-999
310
275
265
240
290
250
-999
336
304
286
266
320
320
-999
300
250
200
284
314
314
350
-999
166
220
275
284
320
-999
248
282
344
350
292
250
-999
256
216
242
283
298
270
-999
262
214
242
298
305
320
-999
320
345
308
298
320
328
-999
-999
304
252
252
288
318
-999
340
290
245
294
210
255
-999
310
140
-999
290
-999
-999
-999
-999
208
284
232
280
204
-999
282
210
212
272
260
208
-999
254
215
274
275
290
238
-999
305
178
-999
300
305
251
230
-999
242
223
225
253
235
270
278
211
-999
-999
258
270
-999
277
261
273
250
199
194
242
243
215
230
-999
231
228
-999
-999
-999
295
-999
256
204
-999
175
219
231
236
248
246
-999
234
206
216
261
261
258
-999
250
165
158
204
205
162
-999
185
175
195
202
136
169
-999
244
240
235
259
235
230
-999
-999
208
251
258
255
141
-999
236
236
221
238
221
221
-999
247
261
149
108
161
-999
-999
218
181
213
217
154
263
-999
166
235
269
308
147
108
-999
208
215
133
151
259
245
-999
264
182
219
111
134
206
-999
206
243
266
276
284
217
-999
-999
218
284
276
172
199
-999
281
92
96
147
174
189
-999
227
287
299
314
307
257
-999
264
231
177
244
313
334
-999
278
279
261
317
310
309
-999
-999
224
326
326
340
184
-999
223
217
168
197
144
216
-999
208
227
206
227
291
252
-999
201
203
196
250
286
298
-999
291
196
224
226
310
203
-999
224
288
211
200
234
257
-999
247
208
225
272
217
220
-999
228
234
274
315
204
248
-999
290
378
316
170
200
271
-999
299
283
-999
326
169
249
-999
275
234
305
209
-999
-999
-999
330
333
296
223
-999
-999
-999
288
254
250
266
241
351
-999
337
196
280
284
154
199
-999
182
235
274
266
299
222
-999
332
223
238
252
271
350
-999
281
275
328
288
369
186
-999
301
295
334
378
220
155
-999
205
231
287
302
260
310
-999
222
272
250
220
236
302
311
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
207
296
320
305
294
180
242
282
262
332
315
335
245
300
270
220
240
277
256
240
260
320
333
208
211
245
228
275
266
180
222
278
280
195
185
232
312
230
230
210
235
144
150
208
245
277
235
265
204
155
171
231
282
282
250
282
281
232
272
207
257
219
144
140
192
246
255
274
224
135
210
258
265
278
245
195
180
184
210
204
244
186
164
232
289
136
142
185
199
241
195
241
261
192
136
160
108
150
173
188
172
160
155
185
208
194
90
140
160
179
217
224
210
190
214
258
202
230
235
191
174
226
240
268
262
221
207
260
190
208
241
250
272
216
218
200
236
272
120
141
216
185
270
220
205
295
288
295
156
165
180
255
266
211
311
239
209
180
142
150
158
194
207
201
210
240
231
225
-999
-999
-999
-999
-999
-999
-999
-999
190
136
123
148
260
156
190
255
315
165
180
266
190
167
138
205
238
162
225
200
228
160
224
204
245
237
170
266
264
214
136
215
300
327
172
200
223
310
177
228
300
286
218
240
316
248
215
174
245
194
175
244
301
243
169
203
303
170
344
250
271
299
252
218
215
238
230
333
358
332
174
298
280
229
246
310
189
224
269
352
256
245
305
355
295
220
273
334
296
252
224
316
356
237
283
181
245
321
252
226
299
248
285
222
207
235
291
260
270
361
350
312
343
280
323
339
296
204
214
249
322
352
295
180
189
260
315
250
205
179
328
204
320
239
212
250
251
307
336
240
256
358
186
225
245
272
369
310
300
200
242
226
285
318
221
245
262
295
346
250
195
293
353
229
278
293
306
249
280
237
270
278
269
275
183
211
300
257
262
325
350
245
297
362
256
256
207
200
290
295
345
230
231
241
267
324
254
264
214
310
245
255
317
375
349
266
220
250
285
352
236
265
278
245
162
150
165
269
225
216
303
317
300
300
305
215
190
245
308
254
253
282
231
172
209
225
204
216
197
246
248
221
246
225
274
290
318
153
206
225
255
308
214
231
194
200
218
220
283
280
266
210
242
260
218
148
220
234
254
272
287
236
142
211
246
254
262
182
154
147
148
210
189
140
180
210
210
250
254
235
268
215
195
255
196
244
255
246
194
202
245
262
260
232
198
198
244
260
204
165
154
189
252
204
199
230
177
230
202
236
292
296
210
294
288
280
285
206
202
274
271
142
156
86
126
192
209
216
249
258
272
296
220
210
231
299
332
210
190
218
236
213
200
260
278
180
300
141
173
256
174
206
290
206
201
273
186
174
224
260
138
186
153
134
172
237
249
204
230
274
276
281
270
160
155
338
222
367
256
282
316
216
256
365
380
176
155
165
200
226
355
263
140
155
191
186
206
214
249
217
170
233
270
200
177
198
255
267
250
289
224
223
323
352
356
330
170
170
195
246
240
274
250
350
258
261
306
267
380
261
190
206
235
300
281
194
234
226
261
236
239
331
212
235
277
316
391
230
156
199
232
261
256
270
314
276
240
240
286
249
246
240
305
244
315
265
218
266
390
224
170
261
255
181
186
270
275
286
330
342
234
186
200
232
250
214
240
304
233
250
268
286
316
300
304
380
299
199
218
317
279
281
277
268
300
275
226
291
249
289
271
300
278
237
201
186
257
265
345
195
236
300
308
351
297
315
283
292
296
282
343
315
211
190
224
280
235
185
240
250
288
295
316
325
261
177
205
226
290
302
325
334
252
255
280
349
320
234
347
302
315
268
241
249
280
296
211
256
270
300
234
268
304
345
259
292
325
291
276
181
130
175
250
194
200
304
219
181
190
204
226
152
159
221
282
262
251
222
264
188
170
225
239
134
139
139
165
257
252
275
187
214
235
185
210
230
214
236
280
230
187
215
155
224
246
205
213
214
142
185
204
224
265
255
250
223
242
235
244
264
260
245
260
166
206
250
235
201
244
246
214
224
236
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
245
180
161
214
170
226
116
185
187
240
250
270
286
292
266
166
172
163
190
212
242
263
267
275
208
215
286
296
320
147
111
110
195
225
214
255
227
246
220
158
155
296
180
102
180
222
216
299
329
270
330
210
175
185
284
232
166
270
271
336
357
261
220
190
158
166
170
262
175
285
230
199
228
285
234
270
266
250
154
141
170
280
339
176
225
252
360
250
340
305
230
255
199
145
225
326
313
169
208
149
250
189
195
270
321
236
240
214
310
184
174
215
242
252
324
260
206
318
244
185
280
214
236
168
240
271
203
223
283
330
240
265
225
315
316
264
287
278
165
220
245
298
346
245
220
286
272
271
244
235
254
255
221
324
319
221
194
166
210
260
261
248
381
316
255
253
331
380
307
344
241
228
262
310
262
200
296
164
210
256
355
274
255
319
334
316
176
206
300
351
238
220
296
230
193
216
322
276
310
352
311
304
278
216
254
205
263
321
266
268
266
236
280
350
318
195
276
328
285
181
227
333
311
322
325
300
312
262
252
240
234
240
240
295
220
220
230
275
330
208
232
300
304
200
195
295
214
244
311
250
266
236
156
202
191
299
326
162
210
310
230
290
300
215
218
140
174
145
190
226
238
250
206
192
213
220
250
292
289
173
189
191
244
206
190
211
235
166
209
226
248
275
282
215
263
256
225
210
166
210
200
242
222
206
174
163
194
231
240
230
165
202
195
150
205
231
259
262
209
238
236
235
215
263
280
168
198
208
240
234
234
182
257
195
194
260
235
104
185
224
216
169
210
230
256
256
260
234
210
222
220
149
134
129
150
125
180
225
230
245
235
264
284
315
294
190
264
270
215
220
280
250
205
250
296
325
196
304
305
224
159
179
201
226
190
190
165
205
265
270
310
220
140
183
242
189
193
220
226
227
230
201
225
192
222
275
320
225
262
341
166
331
341
255
337
292
329
116
117
155
276
345
315
139
189
154
156
246
321
202
197
182
238
176
230
285
240
160
204
154
206
290
334
318
365
237
187
319
314
160
299
238
260
364
294
185
311
299
398
266
274
364
234
191
196
170
257
245
182
262
251
216
223
298
228
225
215
250
200
200
195
252
306
272
274
274
294
375
194
178
180
272
244
246
200
258
324
324
220
262
268
304
320
358
288
170
225
290
249
230
200
258
234
299
254
296
231
197
190
245
295
315
275
250
291
273
329
269
330
365
371
389
217
321
305
224
224
326
218
230
260
255
243
271
314
274
246
177
275
271
281
274
257
278
196
263
280
324
340
239
240
226
223
237
250
278
284
268
280
281
281
263
232
392
256
190
299
280
329
268
242
279
285
211
276
301
323
193
222
239
268
260
286
234
240
210
234
270
312
280
306
232
180
220
321
185
195
318
184
232
282
258
285
229
200
255
270
170
185
166
190
180
195
260
240
205
225
211
228
243
265
310
247
321
250
241
246
282
301
250
232
231
225
231
260
298
301
296
290
194
153
166
180
210
206
205
191
154
145
210
215
185
176
220
196
205
250
230
210
264
231
245
265
204
207
152
192
230
200
204
196
217
206
234
215
230
172
224
260
210
230
240
170
185
236
262
261
260
194
201
240
237
258
214
173
206
226
245
232
242
211
237
240
242
182
181
250
200
239
242
209
188
205
270
177
155
105
147
216
202
190
240
197
140
215
135
106
163
212
225
247
251
253
255
267
261
274
149
173
165
205
244
270
187
269
254
195
267
293
194
245
289
297
160
224
285
332
308
264
221
286
334
229
249
210
281
309
220
127
211
261
220
215
150
300
212
230
306
233
126
150
260
296
202
183
164
211
306
351
271
188
270
339
228
260
220
232
190
276
359
320
315
180
174
255
253
220
256
166
180
100
172
248
330
277
196
235
234
250
220
217
211
247
213
256
303
206
241
271
225
272
288
235
225
170
245
204
285
257
318
218
179
204
145
223
301
300
201
184
271
371
270
199
284
230
140
163
189
160
276
301
289
282
242
276
257
284
180
180
230
250
299
300
396
180
230
323
266
200
277
309
228
199
229
279
340
243
253
222
190
330
304
310
236
191
260
273
275
305
247
215
272
293
269
246
316
337
316
199
347
216
346
362
289
273
296
204
250
178
192
276
256
242
258
228
266
272
249
280
245
235
270
236
295
302
285
381
300
289
191
211
247
228
139
186
241
298
330
215
305
340
346
310
244
316
236
234
226
220
239
297
257
246
235
266
287
240
241
256
291
290
305
223
329
330
236
275
225
225
244
269
276
233
295
315
328
166
190
125
224
166
215
256
276
210
166
196
247
210
186
228
283
221
216
264
268
167
178
190
230
290
296
230
217
222
266
262
254
260
215
173
174
-999
-999
244
255
256
258
259
263
222
225
237
185
205
225
233
156
133
162
140
200
180
175
210
208
234
200
221
250
225
265
210
280
195
189
189
222
259
271
274
218
166
194
270
242
243
240
235
201
250
229
260
163
200
-999
259
255
288
168
180
255
240
184
245
275
280
302
235
165
179
200
280
275
275
273
240
278
195
252
236
297
318
226
218
296
214
207
233
281
330
260
140
126
135
170
245
-999
-999
-999
203
296
264
254
240
239
185
220
185
250
175
230
325
230
210
195
208
185
236
370
226
243
226
196
238
-999
-999
161
285
180
152
305
315
235
250
126
134
203
294
370
235
250
285
270
220
206
180
215
300
270
238
285
296
235
165
304
164
193
286
291
320
185
250
176
280
284
223
275
245
322
230
135
238
233
160
176
267
278
230
230
216
230
246
191
246
253
248
282
275
272
323
328
250
375
255
210
322
272
222
225
218
285
246
262
252
264
253
222
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
325
246
213
336
231
240
296
366
300
300
320
250
241
284
284
292
181
156
195
230
214
256
243
251
253
288
215
235
332
316
206
280
363
225
255
298
285
300
285
305
335
270
295
310
326
325
275
190
230
236
220
273
335
280
305
190
234
292
292
216
180
175
210
190
200
245
272
264
255
226
164
216
310
260
310
130
201
256
245
164
204
280
212
280
282
224
220
215
212
208
180
215
248
270
292
218
225
194
210
230
220
280
215
215
156
204
245
258
235
279
290
295
202
226
272
272
186
260
280
210
210
226
226
206
242
165
225
225
195
150
216
166
206
240
260
195
172
230
275
255
185
202
245
275
250
245
185
188
196
192
252
232
206
248
196
145
150
195
186
222
235
244
238
230
230
175
205
146
225
246
250
235
165
212
230
140
140
142
156
186
192
196
200
185
150
110
122
128
202
214
259
246
279
150
104
170
185
160
210
216
150
240
246
270
218
182
240
265
272
270
266
261
264
188
191
190
186
234
170
170
146
175
175
170
205
286
290
305
176
310
280
185
246
300
290
325
190
174
316
220
228
286
218
310
250
338
342
338
328
188
214
330
348
175
206
312
282
235
255
230
265
242
266
362
240
260
318
360
228
160
242
240
208
238
175
160
205
226
285
252
192
195
302
360
212
258
235
241
268
227
155
208
288
280
222
245
286
290
250
316
262
202
215
240
310
185
275
326
255
223
230
322
222
185
230
283
240
250
303
365
164
176
200
266
230
210
246
290
268
184
270
318
265
284
241
278
290
251
224
182
197
311
216
256
265
285
268
370
190
205
216
330
350
250
302
400
300
282
368
285
200
250
324
270
260
264
214
170
212
256
264
292
258
210
316
270
205
258
230
250
316
385
235
230
220
180
276
250
276
330
245
205
238
255
282
288
335
248
190
185
267
305
280
350
345
291
310
240
238
302
290
270
281
288
330
220
305
290
255
190
267
235
250
301
300
285
279
260
300
360
220
185
255
295
234
245
260
300
275
375
190
270
210
255
276
240
237
290
280
298
262
306
245
225
295
183
230
285
170
240
270
282
255
150
176
179
262
230
185
210
216
275
300
310
305
160
128
190
208
241
260
260
284
288
278
210
250
195
290
260
200
196
172
211
270
271
268
207
220
258
180
185
262
202
206
200
220
254
254
205
156
210
230
242
212
262
260
185
165
200
240
250
170
222
232
254
259
146
116
119
160
206
196
175
121
100
174
175
164
210
198
198
246
248
145
122
156
182
222
245
240
236
204
186
212
180
220
244
200
181
146
221
250
236
134
145
207
256
191
219
199
224
274
132
163
174
165
198
238
253
264
207
268
170
99
156
194
169
170
190
241
255
193
210
259
150
174
290
307
122
241
233
346
230
154
191
188
249
183
184
318
238
317
326
335
274
111
123
186
174
238
238
273
235
245
320
160
188
192
310
206
306
277
199
133
190
227
321
225
286
223
302
223
222
206
169
226
263
151
199
142
206
204
194
203
197
286
201
146
174
194
220
159
252
254
227
267
241
273
296
333
274
247
163
287
283
282
237
306
229
200
175
270
210
185
195
239
285
367
257
215
215
302
265
205
269
300
289
265
234
297
301
283
319
299
253
349
346
295
266
193
293
249
226
285
237
178
176
293
361
176
222
227
280
356
379
230
270
308
300
164
229
275
340
322
212
263
212
226
227
265
275
327
286
209
395
317
265
209
244
271
265
278
348
195
315
323
270
272
363
305
381
296
273
363
400
199
245
272
252
240
313
392
212
177
262
252
307
277
326
307
230
296
296
398
255
272
295
275
379
202
217
227
276
350
357
323
307
238
315
277
272
332
305
311
335
357
290
255
335
334
312
322
252
175
187
282
275
260
314
281
273
311
342
242
333
232
123
190
249
182
272
267
304
330
191
251
275
198
177
202
229
254
186
267
253
326
321
231
286
176
249
309
189
197
293
187
170
210
266
255
154
180
233
266
240
276
286
304
154
234
266
171
199
156
85
109
136
180
176
197
205
195
224
228
226
217
230
172
220
181
99
78
125
157
164
164
124
114
155
199
215
226
179
206
249
250
226
239
236
241
169
172
226
224
242
199
238
168
169
242
233
193
177
125
144
206
218
180
165
200
203
235
274
226
215
180
228
179
187
244
244
203
214
213
268
292
279
274
220
283
272
291
296
287
165
258
302
221
269
224
255
252
72
97
169
180
196
236
195
225
272
138
200
266
290
336
230
206
216
193
336
338
256
182
122
231
305
315
315
222
140
152
198
279
298
225
159
206
220
149
160
247
290
286
297
175
152
140
210
227
255
305
246
141
113
117
157
217
300
324
294
193
171
273
211
267
252
189
248
315
194
174
129
205
222
253
349
321
209
156
150
124
188
223
266
238
210
200
239
231
218
271
349
230
283
251
197
256
366
364
157
250
251
209
219
296
186
239
302
402
326
269
224
278
226
191
229
214
273
263
239
300
262
286
390
209
166
276
335
385
229
281
285
316
293
195
216
213
274
261
261
271
264
376
347
329
369
214
203
323
208
230
290
305
232
250
199
254
349
306
186
240
303
169
285
240
199
289
261
324
247
295
364
274
306
215
264
366
225
302
202
228
259
222
257
269
208
250
316
363
221
283
330
339
371
224
223
321
274
276
344
367
336
224
338
316
283
304
314
354
349
351
300
209
368
264
216
236
236
203
254
318
325
232
241
284
316
332
216
195
161
229
264
211
205
209
237
181
210
230
253
274
234
229
306
186
158
248
238
258
292
294
246
296
247
239
259
297
152
222
228
199
256
212
230
199
188
111
111
126
156
179
220
193
203
261
256
279
189
249
264
148
199
238
224
208
176
213
234
214
267
241
169
206
237
199
229
232
247
237
208
192
201
242
247
264
214
272
269
185
261
209
211
239
248
263
256
271
191
224
215
244
245
171
228
244
259
266
178
152
187
232
239
150
129
167
233
186
216
277
181
272
276
179
193
231
167
184
249
291
220
271
226
298
139
169
279
220
125
103
141
240
262
286
312
311
213
258
301
117
185
199
191
286
179
102
184
214
241
198
266
204
186
231
279
219
209
151
113
189
236
247
316
323
160
319
212
294
214
181
156
324
316
228
325
255
191
254
361
281
224
182
204
171
179
196
189
276
212
144
232
308
157
185
303
344
229
254
230
271
221
333
307
275
204
201
175
227
240
280
204
199
263
294
247
267
202
170
236
306
217
176
226
264
247
284
260
391
219
221
348
171
239
278
278
280
324
239
241
198
294
284
280
352
326
296
179
163
169
255
247
250
266
282
299
322
213
323
235
317
405
367
375
221
197
247
305
217
199
260
283
205
186
271
256
260
272
264
326
226
324
271
218
264
278
256
286
241
299
320
408
254
384
294
162
194
316
251
262
316
341
315
262
206
239
244
314
353
314
259
246
291
220
219
251
312
291
276
289
250
280
297
242
291
214
247
273
322
309
330
343
323
211
245
200
169
251
248
273
293
244
146
179
277
306
281
334
246
200
286
209
331
225
241
186
204
279
309
245
236
257
241
216
224
221
274
253
260
299
130
154
195
213
235
236
179
259
306
248
199
224
225
211
221
216
260
230
263
284
213
212
239
285
281
273
267
189
199
194
234
240
266
261
277
147
201
202
246
250
227
192
139
189
244
201
128
150
131
231
196
172
235
233
161
180
136
146
157
176
198
239
253
268
257
187
226
247
269
143
255
249
266
187
216
244
150
232
182
167
181
183
231
143
155
212
210
200
92
113
170
192
200
200
215
154
134
205
244
187
150
223
218
245
259
254
219
156
219
223
297
284
136
161
245
272
186
240
281
189
106
212
268
156
128
120
183
262
266
299
289
298
284
271
219
264
296
209
138
320
229
221
189
216
237
218
220
266
281
311
296
318
253
182
210
306
341
211
298
144
170
276
219
211
224
273
304
170
235
223
268
223
235
215
229
221
249
311
324
241
282
331
270
274
294
234
293
367
290
189
346
217
129
162
158
209
288
241
214
219
237
263
252
280
356
219
226
206
318
316
229
200
271
341
236
149
140
205
304
276
340
305
240
226
234
307
285
238
267
278
188
328
226
210
270
253
260
289
285
195
235
278
280
198
260
291
350
331
336
263
268
219
222
263
283
300
365
323
294
367
323
330
317
321
245
284
215
319
287
215
384
230
249
310
255
306
264
338
251
190
294
368
194
184
281
360
198
309
255
252
352
255
262
263
302
352
346
286
389
265
290
320
188
249
310
322
186
194
223
273
277
220
216
346
385
224
294
216
199
297
257
247
280
290
322
285
288
322
181
244
350
270
206
216
275
253
310
278
294
343
245
338
190
263
160
184
230
236
249
304
304
261
201
256
234
173
235
281
252
229
278
214
236
237
233
222
209
267
262
274
292
154
194
184
154
220
289
273
220
251
260
250
254
228
240
260
244
274
169
253
238
194
153
176
219
275
185
243
203
219
197
194
241
259
260
246
234
233
246
240
230
238
176
96
147
209
210
214
243
247
166
228
194
119
108
121
179
201
186
126
144
191
144
203
236
237
236
176
195
225
227
235
259
184
179
181
143
143
181
189
149
198
168
186
244
258
262
272
264
232
176
213
170
266
272
262
237
246
204
236
200
166
208
203
232
268
260
190
236
261
192
96
155
202
250
155
196
286
151
163
256
281
212
174
180
250
150
209
239
271
229
179
202
239
204
186
129
167
226
274
186
149
255
320
206
192
235
268
335
216
234
304
201
241
310
150
296
150
196
309
336
191
120
208
312
210
163
210
240
314
354
265
231
236
190
228
344
366
237
222
271
228
230
131
141
210
250
230
225
161
169
194
262
346
225
341
248
374
383
326
282
303
224
129
115
149
214
250
224
123
150
230
238
202
280
290
364
251
214
209
217
251
272
249
293
302
296
282
241
269
210
280
208
289
229
301
290
231
265
326
279
407
270
266
312
289
346
330
208
310
245
187
301
275
238
223
361
411
273
309
331
290
201
297
262
271
329
351
304
234
221
315
317
355
309
362
287
244
361
293
337
336
209
381
339
335
272
402
306
260
335
220
348
277
230
306
303
177
261
365
256
201
284
226
285
355
370
250
274
352
361
218
260
321
260
288
226
306
282
300
351
294
355
295
160
157
198
279
311
271
184
280
309
312
194
220
265
321
325
214
200
211
256
267
269
291
268
191
181
261
209
215
239
241
230
275
255
256
282
226
213
274
244
231
284
285
335
221
179
161
224
261
254
286
296
204
202
216
243
282
270
190
180
247
221
194
254
275
282
183
188
220
278
256
155
132
141
156
180
207
209
234
246
245
259
220
204
226
249
240
293
137
150
222
212
192
193
173
171
174
195
204
144
156
199
156
172
217
235
243
252
345
221
150
214
267
206
156
205
193
184
176
240
194
164
236
265
274
207
206
240
239
186
245
171
119
170
234
244
235
180
190
228
246
261
247
258
180
221
265
275
185
189
239
284
149
160
180
203
233
259
280
291
275
278
275
220
136
125
176
248
294
211
249
284
177
325
287
126
104
213
274
158
157
280
233
210
310
137
182
174
183
225
250
294
227
195
329
187
184
235
343
297
224
238
161
149
174
192
251
244
200
310
332
348
309
329
204
230
254
239
247
293
306
306
207
130
153
204
215
260
234
143
179
258
281
252
222
221
233
216
259
342
216
184
340
345
299
244
174
149
210
259
356
330
211
362
182
269
172
140
214
243
257
287
195
272
236
175
-999
323
206
169
255
263
262
314
164
187
292
327
403
249
159
174
191
246
309
239
225
289
197
203
235
228
273
283
237
323
270
335
368
246
273
401
255
265
274
360
293
308
268
253
310
250
154
173
252
320
222
279
340
254
224
256
355
239
305
221
273
360
387
205
177
226
255
251
289
226
254
335
208
185
243
259
278
261
169
215
340
253
284
355
353
332
336
353
311
282
286
214
240
297
293
209
285
225
343
231
228
228
258
244
312
293
315
309
313
287
265
312
291
287
276
349
302
252
182
205
296
345
250
261
352
344
370
356
234
225
352
369
239
225
183
182
250
233
186
225
252
204
230
199
152
207
195
204
234
291
147
206
256
286
300
265
183
297
305
119
-999
191
186
143
184
210
258
265
259
260
184
194
225
265
261
268
264
220
245
325
300
-999
-999
170
192
237
275
208
200
268
150
214
278
188
155
147
147
197
252
212
209
204
190
163
226
246
272
158
96
92
146
206
216
153
157
152
200
236
162
151
181
228
224
248
251
159
150
158
151
192
211
194
240
210
126
160
205
253
255
264
266
272
136
199
240
248
227
216
238
189
254
308
138
183
153
219
191
265
182
240
217
230
280
270
154
163
233
176
204
137
144
123
158
248
174
159
161
151
194
242
156
243
305
234
213
183
210
269
214
271
330
352
280
181
223
354
276
252
368
276
170
160
153
107
137
180
198
210
214
244
234
242
138
125
147
187
136
190
220
134
148
176
211
311
241
269
342
189
198
274
339
272
238
222
256
248
184
219
169
162
247
204
283
224
170
244
148
226
323
269
269
226
236
234
244
224
252
274
326
190
275
276
201
155
220
190
269
383
240
309
220
129
196
254
199
246
213
376
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
298
235
-999
-999
-999
285
214
340
271
189
230
306
340
207
221
352
257
314
215
202
354
251
257
169
198
271
219
269
290
290
279
272
289
308
262
298
294
194
186
216
260
273
275
322
247
285
327
334
232
177
210
256
304
270
235
227
245
310
326
332
190
242
226
235
268
260
224
266
290
310
348
245
180
187
330
344
301
324
302
300
214
210
282
252
178
300
252
153
234
304
229
238
275
285
221
175
178
221
198
215
176
205
280
167
212
212
244
219
244
226
238
259
230
210
336
291
265
240
287
254
322
246
300
-999
-999
183
199
214
264
267
270
284
283
162
145
235
269
270
134
210
242
226
122
166
211
240
258
230
248
201
151
170
175
143
185
215
218
223
235
196
215
262
249
246
236
234
196
254
128
121
126
200
140
197
235
185
220
208
124
171
234
220
267
272
265
223
265
85
155
212
251
185
200
173
137
150
187
220
255
176
149
176
215
224
232
185
210
180
105
202
241
267
246
156
112
204
245
165
204
200
176
192
215
176
185
180
216
203
280
196
275
202
170
136
110
140
138
203
242
140
148
202
196
285
335
235
171
185
187
175
242
150
170
165
164
279
205
235
326
200
243
201
165
265
267
205
192
190
200
298
155
293
195
120
96
140
243
216
214
221
185
217
249
168
222
295
178
196
275
218
232
245
204
178
285
254
221
250
100
157
242
309
182
211
230
220
268
262
115
150
235
314
190
145
161
205
254
277
232
197
290
206
150
196
266
310
179
220
241
270
283
268
302
203
206
292
205
157
171
234
275
203
225
260
325
230
190
182
224
217
230
260
227
234
195
282
303
224
228
328
270
296
265
213
323
285
305
366