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