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