0238837_A -29.95 29.9667 1158.0
1935010112 1991083112
311
261
300
189
161
-999
250
289
333
178
194
294
266
244
278
-999
283
283
216
289
383
155
239
289
311
322
316
305
316
155
200
172
228
239
205
222
233
222
233
205
183
183
-999
244
-999
244
239
239
261
283
294
172
155
194
239
216
255
211
205
-999
-999
-999
300
294
155
-999
-999
278
200
178
167
250
283
222
183
183
172
178
167
183
233
255
283
194
194
-999
211
239
205
-999
216
261
239
194
178
211
222
250
228
244
228
266
228
250
266
222
150
228
222
200
178
117
-999
150
189
139
200
183
222
200
211
216
200
222
194
211
150
205
244
250
211
161
194
200
178
178
150
139
178
-999
216
205
239
239
233
167
128
161
189
155
161
200
211
200
189
189
-999
189
205
216
211
144
72
83
161
167
-999
194
155
155
-999
211
233
144
155
167
200
200
172
172
83
94
167
211
-999
189
161
155
189
189
228
-999
222
-999
233
-999
239
228
172
155
178
194
211
178
211
228
139
172
183
228
-999
255
128
67
94
111
122
117
133
172
161
172
211
216
222
216
189
144
150
167
216
228
167
189
211
155
172
189
266
-999
155
139
183
183
205
-999
211
200
200
233
266
261
-999
200
194
228
244
233
255
261
194
239
239
266
305
172
211
67
111
250
272
211
-999
322
189
205
133
211
278
167
244
322
344
333
228
316
377
128
311
339
339
344
255
211
150
211
122
216
255
278
172
266
194
239
194
222
266
233
216
305
341
261
122
167
228
228
266
266
261
133
189
222
289
347
261
244
205
189
266
216
189
222
222
327
294
194
189
344
167
205
-999
266
-999
-999
228
250
311
266
261
222
239
244
339
155
183
278
283
272
255
311
255
211
228
200
205
244
244
355
250
333
361
228
333
244
311
300
272
311
183
316
289
311
178
133
178
-999
283
244
289
355
167
189
194
205
133
172
178
266
250
167
244
194
133
200
228
255
261
261
300
244
300
278
228
-999
239
278
333
244
155
222
-999
266
294
216
228
183
233
305
233
266
244
239
294
289
305
222
239
283
228
244
244
255
300
261
322
316
239
161
144
189
233
255
189
150
161
211
216
-999
272
150
216
233
105
244
261
283
194
144
183
194
211
250
266
194
244
278
278
200
216
239
250
250
272
-999
272
-999
289
255
189
222
283
189
300
-999
189
211
244
155
133
178
222
-999
244
133
178
194
239
100
56
83
155
161
205
200
216
200
122
128
150
200
211
200
222
211
205
200
250
205
222
189
200
239
228
216
211
178
216
211
233
239
-999
200
228
155
161
172
200
205
155
161
200
189
205
183
205
194
183
239
155
117
155
155
183
178
200
178
133
194
211
228
228
261
189
200
266
167
200
172
172
155
216
233
228
167
144
183
183
211
228
289
255
244
266
272
266
216
200
272
278
305
-999
283
155
211
228
255
233
266
272
261
294
278
205
122
144
205
-999
-999
216
-999
216
128
205
228
261
300
233
305
172
183
283
228
283
239
205
233
-999
316
100
100
122
205
172
228
239
300
322
133
178
244
172
200
211
122
194
128
144
239
294
289
172
216
255
183
289
311
283
-999
-999
233
294
161
183
278
222
255
300
111
133
139
139
200
222
172
150
172
189
133
172
-999
-999
-999
278
250
-999
289
244
272
189
172
216
300
289
200
233
283
261
167
144
250
283
294
311
172
216
316
189
222
300
311
305
216
233
-999
305
261
261
211
289
266
261
300
311
172
222
289
222
216
200
250
250
322
233
244
255
233
283
-999
250
316
283
172
255
239
233
233
266
278
228
172
228
266
244
300
344
283
239
283
316
272
289
205
-999
-999
255
228
255
250
189
261
261
178
250
278
289
278
272
-999
-999
-999
-999
278
283
289
244
205
228
216
300
294
283
289
316
194
289
228
255
278
233
244
239
261
261
183
211
239
294
294
272
239
239
266
239
222
250
172
239
194
233
233
266
161
183
222
244
222
167
244
216
255
239
211
239
255
200
178
167
178
216
244
261
272
283
211
272
255
216
294
272
244
283
311
205
178
205
167
200
244
205
233
266
189
222
178
239
261
261
255
233
261
250
244
250
222
194
194
216
211
216
239
189
211
178
189
144
205
161
194
155
200
222
222
239
216
244
228
261
167
167
189
205
183
216
222
94
150
133
161
228
172
167
228
222
222
228
117
128
172
194
200
161
183
183
200
200
222
178
144
183
150
178
244
205
244
155
178
155
194
211
183
228
222
216
233
167
261
233
255
189
128
216
228
239
228
233
211
161
233
189
105
122
161
233
255
167
128
100
83
150
194
105
205
222
239
183
94
78
133
216
155
150
78
72
111
122
144
222
155
289
239
300
266
111
133
128
228
261
83
83
122
167
189
111
139
222
294
144
111
161
311
372
327
128
72
56
128
161
250
139
105
105
239
216
178
167
283
205
244
244
272
244
222
233
266
333
250
211
278
300
200
305
361
194
183
266
311
305
200
289
233
294
339
278
322
250
150
172
244
222
261
-999
-999
261
250
205
322
322
194
178
228
255
272
211
183
155
139
189
216
261
211
222
272
183
161
167
222
266
311
316
327
361
128
222
289
172
255
289
283
233
244
-999
250
261
272
255
283
266
211
205
250
311
172
216
255
239
228
155
172
255
294
228
233
194
194
239
278
283
216
233
244
244
222
272
255
233
250
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
228
255
311
278
377
239
377
300
316
266
244
250
266
250
244
316
322
205
161
178
200
239
289
283
200
244
278
300
305
222
178
178
272
194
233
244
233
189
161
167
200
194
222
178
216
222
255
172
183
189
178
183
183
228
189
205
222
194
172
205
228
239
189
161
-999
211
255
178
211
272
266
255
255
144
122
161
183
233
244
178
205
211
200
205
183
200
216
216
178
167
216
150
161
205
233
155
139
128
100
-999
183
216
189
205
216
233
250
200
178
205
200
211
211
172
183
128
155
161
216
161
178
250
189
222
183
139
117
172
167
172
178
200
216
239
233
167
183
172
205
122
155
194
111
139
161
178
178
211
216
228
205
205
194
205
172
172
139
178
228
194
250
222
278
161
128
194
205
244
239
211
300
266
311
316
311
83
133
183
211
205
233
167
178
233
155
172
239
261
266
305
305
300
233
311
339
-999
128
339
255
-999
250
216
261
239
239
311
233
211
144
211
233
-999
278
-999
272
-999
211
178
128
194
311
167
239
289
222
205
228
261
261
233
167
228
283
311
144
183
155
216
261
250
255
-999
-999
289
139
150
133
216
244
-999
316
294
344
189
216
239
172
205
289
272
178
205
-999
-999
-999
-999
255
216
244
261
216
272
266
205
294
194
261
266
294
200
194
-999
250
222
278
250
278
327
272
200
261
266
144
155
178
222
272
211
244
266
183
233
255
-999
-999
266
216
222
250
272
205
255
233
244
216
167
278
233
266
261
272
205
228
283
266
211
255
222
255
244
228
239
261
278
283
294
261
200
233
289
178
-999
200
194
233
244
250
261
255
266
289
172
178
-999
-999
-999
-999
-999
289
261
222
205
255
278
183
178
183
-999
261
228
272
261
261
294
222
200
205
161
216
211
205
189
239
244
272
261
289
266
161
-999
-999
266
200
161
178
228
266
250
272
283
200
250
272
255
300
294
155
161
167
-999
211
216
216
205
255
255
194
222
255
211
239
261
-999
228
211
216
228
216
239
-999
211
122
133
-999
178
161
200
194
194
155
161
161
172
172
178
183
178
178
167
172
167
178
178
189
189
167
183
211
228
250
117
172
194
-999
-999
194
183
155
194
194
178
172
178
194
72
183
172
189
161
105
128
133
167
178
128
128
133
122
100
183
128
144
144
161
167
139
139
172
139
139
167
200
233
205
-999
189
233
-999
266
139
144
150
183
205
239
228
172
167
200
144
222
216
211
266
194
216
128
178
183
155
128
228
172
139
239
244
-999
-999
-999
178
105
155
167
161
178
194
172
100
205
216
89
117
161
222
244
266
294
272
172
83
111
133
167
216
239
200
239
183
233
266
167
216
244
266
211
261
316
311
311
189
266
122
111
172
222
261
244
261
205
150
222
266
144
194
266
278
294
133
78
100
128
189
250
155
200
261
289
205
189
150
167
228
233
250
305
333
189
233
216
172
200
239
222
239
255
239
211
200
183
183
178
233
244
266
144
278
311
161
155
250
266
266
200
183
261
327
339
183
178
278
294
178
239
272
294
172
200
200
250
289
228
239
266
294
155
211
244
200
255
-999
294
233
250
261
255
239
261
194
172
228
261
266
239
250
289
272
183
194
244
283
305
283
228
233
244
283
305
239
194
255
278
278
272
283
239
183
194
255
294
-999
283
261
266
283
244
266
211
239
255
272
183
289
311
255
211
233
261
305
211
255
261
255
211
255
244
255
239
272
216
255
-999
-999
272
222
255
289
272
216
239
167
172
183
205
139
155
189
216
216
339
-999
278
244
233
266
133
189
228
216
239
216
222
-999
222
194
228
244
272
205
172
150
144
100
100
144
144
155
178
172
200
228
194
-999
155
167
183
244
228
167
216
211
216
222
183
194
216
189
183
139
172
133
139
128
-999
161
172
172
183
222
216
150
117
144
83
100
83
50
78
100
94
39
139
139
133
28
-999
189
161
194
205
122
83
50
67
56
139
111
122
128
128
111
122
94
111
128
122
105
161
172
150
139
133
189
94
111
167
200
167
194
200
-999
-999
255
228
216
-999
-999
205
239
211
167
250
244
228
244
244
278
189
283
289
261
244
216
200
200
255
216
266
144
189
250
272
105
294
255
144
233
261
311
189
189
294
300
161
139
139
167
216
250
261
200
172
205
228
228
-999
183
211
255
255
289
128
161
200
244
283
289
122
133
-999
-999
255
300
316
144
272
327
128
111
133
167
183
261
289
311
261
344
-999
-999
255
255
322
272
261
189
128
172
228
305
-999
-999
239
233
194
200
266
300
278
327
216
216
327
305
167
178
172
222
294
316
150
-999
250
216
155
228
283
189
222
283
289
305
233
261
-999
300
289
205
189
255
311
266
-999
-999
261
155
211
239
289
272
167
222
305
261
183
228
283
239
255
278
255
278
300
233
167
189
216
283
205
244
250
272
-999
300
216
211
205
255
283
228
205
233
-999
200
216
239
-999
211
-999
272
222
228
261
305
-999
-999
-999
311
283
272
289
244
278
194
211
244
283
-999
266
294
272
289
-999
178
205
239
250
278
327
172
244
250
228
278
-999
-999
250
244
250
255
278
244
283
233
216
167
228
167
183
205
244
261
-999
250
289
250
289
294
289
189
172
205
211
239
255
-999
-999
-999
261
239
261
266
261
155
189
-999
228
272
278
189
272
250
289
244
-999
233
222
244
272
272
261
272
278
172
239
255
283
272
283
194
189
161
261
266
266
222
-999
244
261
211
222
261
205
161
228
255
272
222
200
216
283
261
139
178
228
244
244
167
155
211
205
172
200
94
117
144
205
211
216
250
178
183
117
139
144
150
183
167
117
161
172
167
-999
-999
-999
155
183
183
189
167
216
228
272
150
94
155
216
244
233
167
216
-999
-999
-999
183
211
244
261
272
266
278
244
144
139
167
150
178
228
255
266
266
272
183
111
183
150
183
155
189
222
233
233
-999
239
216
266
305
300
261
283
183
117
172
205
200
244
278
172
167
183
311
311
305
172
172
278
178
122
255
255
300
-999
-999
216
167
172
255
189
-999
272
283
228
294
250
294
289
205
305
178
244
189
250
327
117
205
261
239
305
167
139
205
228
216
272
289
278
228
183
222
289
139
200
228
178
194
233
261
300
216
250
205
222
211
228
216
255
228
172
222
250
289
311
339
144
194
200
211
200
283
333
283
233
216
261
339
239
255
283
-999
228
294
316
311
-999
283
244
305
333
194
205
244
211
189
194
266
355
322
333
372
355
189
205
216
278
-999
272
233
294
289
250
222
255
183
250
211
189
228
283
266
272
250
200
233
233
278
283
-999
316
250
222
189
239
278
239
305
322
339
211
283
289
178
261
272
244
316
244
289
261
272
300
261
266
294
222
283
294
172
266
289
261
228
233
239
244
272
216
-999
-999
294
305
250
228
-999
300
205
216
222
139
183
233
233
222
272
266
255
244
294
222
255
283
250
300
255
189
239
266
155
183
211
250
228
239
-999
261
261
178
128
150
228
239
250
255
222
239
278
194
167
183
172
200
255
272
205
216
205
222
239
228
178
222
228
205
211
250
233
67
111
155
183
194
189
216
222
216
233
183
194
239
261
150
117
133
172
178
216
172
150
194
222
239
178
172
155
155
167
216
222
233
261
244
261
183
211
250
244
233
228
200
150
178
178
205
-999
228
205
-999
211
205
216
239
250
194
167
205
155
205
222
239
155
122
161
133
144
150
161
161
167
194
216
239
161
144
228
216
-999
239
194
-999
266
128
-999
-999
189
139
194
-999
211
216
250
150
-999
-999
278
200
-999
289
-999
-999
144
228
261
144
183
239
161
200
283
178
144
194
255
305
272
122
94
172
239
117
194
255
167
200
294
189
200
128
150
211
266
311
272
278
128
105
128
200
250
133
200
266
300
305
305
266
211
155
205
216
161
167
222
261
261
266
272
183
189
200
239
278
261
194
178
189
261
327
222
205
222
161
139
172
178
194
167
200
178
255
272
189
-999
272
289
305
283
222
216
283
305
255
189
233
261
261
211
172
155
200
272
222
261
261
289
283
167
250
289
183
150
155
211
278
244
244
305
244
155
189
250
-999
316
239
216
272
305
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
244
183
183
244
283
294
355
255
289
178
205
272
278
305
167
266
200
272
316
178
233
266
233
327
266
205
233
283
311
294
305
278
194
216
266
272
289
289
261
200
294
211
239
239
283
244
239
266
-999
316
239
266
278
266
278
250
266
272
250
189
-999
283
278
272
272
139
194
233
244
-999
228
-999
283
294
128
-999
-999
-999
-999
266
261
-999
278
155
194
233
233
-999
233
200
205
239
266
194
194
205
255
-999
239
172
139
189
189
211
-999
261
289
200
239
283
233
200
250
300
228
250
133
172
183
194
211
250
278
172
155
178
244
167
194
266
178
-999
200
194
211
205
194
150
150
161
216
161
155
150
172
161
178
144
200
-999
-999
-999
-999
-999
155
205
222
128
189
161
-999
167
200
200
178
178
189
155
189
228
189
239
144
200
200
133
-999
189
222
239
228
233
105
172
150
200
205
222
239
167
200
228
172
194
167
83
194
189
-999
-999
244
167
189
194
172
105
155
189
161
150
161
228
128
-999
244
128
-999
194
211
278
283
216
266
272
272
278
189
161
239
255
194
167
216
239
278
294
189
283
161
239
278
289
266
311
311
200
155
189
239
244
222
239
172
211
216
216
178
266
266
216
-999
-999
-999
333
350
300
139
189
150
161
167
244
266
311
194
239
283
239
327
339
-999
322
-999
144
200
178
-999
255
183
216
278
200
200
150
167
216
255
266
244
211
283
228
233
266
294
311
278
194
255
289
344
261
-999
233
294
189
128
189
233
300
322
294
266
311
183
200
200
216
205
222
261
272
300
300
216
-999
228
233
261
211
172
167
244
300
-999
216
233
300
333
205
239
289
-999
233
228
327
333
200
178
255
228
239
255
272
272
216
311
244
244
266
250
300
316
294
344
294
228
239
278
183
172
200
244
266
261
300
261
172
167
183
216
250
261
233
211
278
283
244
300
278
-999
300
250
244
250
294
294
261
289
300
255
216
239
300
294
316
167
172
200
222
228
216
222
228
239
272
266
272
211
233
239
261
272
266
266
239
266
283
278
272
-999
327
339
216
150
178
266
278
239
283
300
211
155
183
222
239
205
244
272
266
278
216
222
239
255
300
239
305
167
233
250
194
172
228
211
205
228
222
211
-999
216
255
250
189
122
183
189
239
244
205
233
244
250
261
266
205
261
178
183
178
222
200
211
183
194
205
261
216
205
244
250
239
233
211
233
233
255
222
161
161
211
216
222
222
216
205
255
189
205
244
183
228
222
167
161
211
228
222
216
205
216
233
167
266
228
194
150
139
128
189
200
244
167
211
189
222
178
216
161
205
239
261
178
244
250
244
194
200
194
205
239
266
172
255
89
139
211
239
239
266
144
155
211
266
200
150
239
289
266
211
255
283
144
150
239
266
228
266
278
289
211
194
78
272
222
189
266
294
211
150
155
211
289
239
244
300
311
222
272
327
183
205
305
-999
-999
250
172
211
261
111
133
200
205
278
294
316
333
350
278
339
211
300
361
289
194
283
150
189
244
222
266
205
194
244
300
178
144
205
244
266
222
266
161
189
266
178
361
344
255
189
272
167
155
200
189
239
311
216
272
272
-999
-999
289
-999
-999
322
278
167
211
283
228
244
244
133
178
200
205
216
278
311
216
183
244
222
244
344
372
278
350
366
278
316
283
272
239
278
289
255
250
178
167
200
228
239
255
278
239
228
239
183
189
233
289
327
228
205
250
300
294
228
311
272
294
228
222
250
300
244
200
222
311
250
316
222
294
272
350
289
255
316
344
278
194
205
200
216
255
300
205
194
250
311
244
211
216
244
211
233
244
250
239
255
261
294
350
200
200
228
239
228
239
172
266
294
266
261
205
294
233
300
228
139
189
189
244
266
228
239
244
244
278
228
222
216
244
278
172
200
239
278
211
278
272
200
228
216
244
272
311
278
239
300
205
255
200
233
250
244
-999
-999
-999
-999
278
266
311
216
250
239
122
111
183
189
222
-999
255
-999
228
222
255
244
222
205
222
211
233
255
228
222
200
228
-999
255
250
272
189
128
128
194
216
200
216
228
178
183
194
194
200
183
211
200
189
205
211
239
228
205
183
189
194
211
261
189
255
255
239
239
150
200
211
200
-999
-999
-999
222
222
216
216
205
205
216
211
155
216
150
-999
-999
-999
-999
-999
-999
239
200
150
-999
183
244
255
250
205
211
216
250
205
222
189
255
205
-999
244
155
239
205
200
150
205
200
244
255
233
244
266
189
233
233
117
155
167
194
178
244
-999
216
261
294
250
300
311
311
239
200
105
78
172
244
233
278
305
200
194
278
322
261
344
211
278
167
183
294
189
178
294
167
239
211
128
183
205
250
250
205
211
167
211
283
189
172
294
216
233
316
222
155
-999
294
205
150
244
322
350
150
133
211
305
255
178
261
311
189
167
189
167
205
283
233
216
300
244
211
266
228
200
222
200
244
228
189
239
228
189
189
167
239
278
250
194
261
233
250
289
200
-999
266
222
200
266
283
233
200
255
255
228
300
-999
327
200
250
222
244
228
239
244
244
250
300
327
-999
194
228
211
183
233
272
239
322
155
250
261
305
194
-999
233
239
272
333
294
167
228
261
278
178
172
228
250
305
255
228
-999
272
294
161
228
272
316
266
300
222
167
216
283
255
344
233
266
300
322
305
155
200
211
255
266
178
233
300
278
294
305
189
244
261
278
294
233
272
278
266
261
283
289
266
255
205
211
244
250
272
-999
-999
278
233
272
300
283
228
216
216
261
278
377
311
150
189
200
272
228
311
250
233
255
167
228
255
255
261
189
167
244
189
205
189
222
216
194
205
200
216
216
161
189
228
167
183
183
189
211
216
239
205
228
239
222
233
155
172
161
144
211
216
211
183
172
205
194
239
194
205
222
233
250
222
222
189
-999
-999
222
189
233
250
216
78
155
139
-999
189
200
205
-999
228
228
216
233
189
216
178
-999
-999
-999
216
211
250
250
244
150
172
161
155
172
216
244
161
133
161
205
216
167
211
216
105
155
200
-999
-999
216
128
161
167
205
161
183
255
178
200
216
200
-999
-999
233
122
122
161
194
-999
-999
228
189
311
255
255
111
105
216
233
250
233
266
100
100
144
189
200
222
239
272
216
222
178
222
183
216
294
300
211
128
205
261
233
122
222
233
222
239
272
283
300
316
272
222
311
139
155
167
222
272
266
266
300
311
272
266
361
283
350
239
205
205
266
305
211
272
322
205
183
122
128
194
250
283
233
305
139
239
333
272
327
200
228
250
150
216
278
300
128
200
233
239
178
216
244
311
300
233
283
350
-999
-999
-999
244
205
272
261
278
233
294
205
272
300
167
183
200
250
261
322
250
255
194
205
161
261
305
311
-999
294
183
-999
272
228
228
294
278
183
133
250
-999
189
167
228
255
294
266
222
183
244
272
167
194
-999
255
155
183
189
211
233
216
222
216
272
305
305
167
194
194
216
266
272
272
255
205
261
-999
272
228
222
261
266
300
278
272
283
255
250
311
300
322
239
294
183
266
316
194
183
205
211
278
266
172
250
305
-999
239
272
222
233
250
311
266
311
194
167
239
233
211
205
261
-999
-999
-999
311
255
278
161
222
278
183
200
272
244
211
-999
278
283
-999
-999
-999
-999
-999
-999
272
211
250
289
278
200
200
178
233
216
216
250
289
216
278
261
200
211
189
183
211
266
167
161
155
167
183
216
211
222
200
183
-999
-999
-999
216
211
228
261
205
278
228
183
205
216
244
233
250
222
216
261
172
250
244
-999
161
150
200
222
194
211
222
222
183
128
167
194
167
183
205
222
244
-999
-999
200
216
161
200
189
178
167
144
128
139
150
189
133
216
255
222
167
144
100
105
178
189
144
144
205
216
222
144
161
211
189
200
239
216
189
167
222
167
-999
183
222
233
255
244
172
222
255
150
144
205
178
150
67
155
-999
200
178
128
228
261
272
311
283
105
133
211
150
144
211
194
244
-999
327
-999
150
94
178
228
200
278
172
239
311
278
244
239
161
128
233
289
294
333
211
172
266
300
205
216
211
261
344
-999
361
105
139
239
178
216
261
222
239
194
139
200
178
216
205
139
178
222
266
216
216
266
167
194
194
205
278
272
-999
194
255
311
311
189
211
216
283
366
261
261
278
211
272
305
255
300
350
322
333
222
272
283
383
244
150
194
272
294
377
350
139
183
239
261
178
239
172
222
278
316
250
311
239
222
183
228
266
172
200
244
278
333
283
300
222
216
178
255
327
255
167
161
244
228
300
278
239
278
250
278
327
250
216
294
239
278
255
216
228
283
233
167
228
239
272
-999
-999
-999
222
222
244
244
239
233
255
278
250
239
261
255
272
333
272
289
322
300
327
200
222
200
233
294
216
228
278
205
183
183
266
189
244
283
239
205
305
216
-999
250
250
-999
261
228
272
300
322
322
316
283
294
178
216
183
266
222
189
255
278
205
222
200
211
233
189
228
266
189
261
272
222
272
278
189
167
205
233
266
216
189
205
194
261
272
278
272
272
278
211
222
250
300
155
133
183
233
239
200
183
200
205
266
239
211
200
189
200
189
228
161
228
239
-999
233
167
-999
178
200
233
178
178
189
183
205
200
150
183
189
200
189
222
211
239
272
278
239
250
239
233
122
133
139
194
183
183
167
216
-999
-999
-999
233
222
216
167
216
233
94
155
194
167
161
194
200
222
200
183
167
111
128
122
155
222
261
150
128
133
178
205
228
200
200
211
239
272
178
183
183
266
194
211
205
183
216
233
239
266
272
-999
105
155
255
228
205
194
289
205
216
211
255
228
233
167
205
200
211
272
222
244
300
272
183
233
183
239
278
205
122
194
205
228
255
278
311
205
189
194
239
272
216
205
205
139
211
250
239
278
311
322
344
272
222
100
194
266
222
272
228
311
300
355
377
366
350
250
133
205
272
272
228
283
305
256
150
189
256
232
283
203
235
214
138
164
156
226
294
276
313
329
275
316
150
155
168
235
255
214
262
315
155
176
256
220
210
190
232
282
280
203
308
260
163
193
250
202
210
250
275
214
280
136
196
270
295
323
222
235
190
-999
273
155
250
278
235
245
275
244
293
280
225
283
248
212
282
230
210
215
250
265
250
260
246
248
222
252
210
215
270
290
285
270
344
250
303
207
269
179
234
280
293
338
250
148
162
245
265
270
288
216
245
290
275
290
265
220
236
175
170
210
272
213
235
180
143
205
239
222
242
220
250
275
275
260
256
272
180
200
252
250
224
255
285
303
295
315
310
285
205
210
276
230
132
155
260
160
150
155
145
203
260
209
275
184
235
255
260
182
235
309
238
227
230
188
262
246
270
255
266
270
205
218
277
280
276
270
181
225
234
194
234
240
205
226
242
195
220
221
232
244
254
280
278
282
168
177
182
183
223
219
213
243
202
255
255
247
230
227
182
196
133
140
182
195
202
209
212
228
204
182
182
221
225
246
217
180
170
145
180
184
167
158
176
198
175
184
136
148
169
214
217
215
230
212
197
170
173
184
223
240
231
149
144
181
212
184
212
207
197
212
215
230
176
132
136
163
185
212
165
186
250
255
270
168
93
182
153
280
166
85
77
192
206
153
100
220
215
242
302
242
232
80
160
182
166
110
-999
225
237
-999
255
200
169
205
255
296
160
165
212
265
75
86
-999
170
148
178
192
225
296
310
320
265
160
285
302
144
238
284
308
289
236
239
303
310
313
285
150
120
243
315
198
294
215
134
193
185
225
184
167
202
252
171
250
242
200
288
243
164
188
182
201
210
277
204
255
250
165
235
202
253
235
140
194
263
235
179
240
280
216
158
193
240
257
286
270
150
185
190
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
174
256
278
235
228
232
252
296
313
165
-999
260
300
152
175
115
160
192
202
218
257
196
235
288
226
170
193
212
275
255
254
241
217
228
285
178
194
210
287
210
288
239
210
218
207
208
265
288
272
310
250
285
292
250
173
192
245
214
270
286
203
205
286
265
290
262
215
251
276
295
238
255
260
240
215
242
238
198
237
280
270
299
187
176
262
240
266
165
244
-999
230
264
250
260
263
240
238
270
264
155
120
180
165
-999
193
248
252
250
215
156
262
263
273
285
205
174
174
200
264
265
200
219
246
242
280
205
125
115
218
202
235
260
260
272
254
233
213
277
246
217
172
145
175
164
222
193
232
257
264
191
176
163
181
194
177
191
195
213
170
200
155
217
213
210
209
204
211
52
100
110
135
184
200
215
193
192
225
142
121
162
178
223
238
192
229
226
225
244
157
169
149
186
210
152
228
215
225
110
176
192
245
93
106
146
163
163
201
139
200
197
155
255
258
183
252
189
154
265
239
274
299
158
121
100
188
210
228
224
216
189
239
227
268
114
147
238
229
223
215
275
207
190
251
186
197
273
251
360
161
286
184
160
174
226
237
151
175
202
255
288
268
245
290
327
286
248
231
211
92
140
148
219
-999
243
149
-999
295
218
240
282
136
182
215
291
295
318
335
123
114
112
120
275
208
196
262
163
249
342
255
90
132
160
162
240
228
249
299
150
200
250
222
184
120
166
140
182
223
182
188
248
328
245
288
226
255
156
163
210
228
178
225
192
202
240
262
288
202
238
275
187
179
232
269
238
244
292
320
280
315
145
210
240
285
278
320
215
280
298
-999
265
238
238
270
150
208
290
295
245
-999
-999
-999
255
275
195
202
237
165
208
220
220
235
254
310
248
225
300
213
236
262
286
273
175
145
175
175
180
252
260
255
165
200
242
245
185
170
198
210
195
248
285
255
270
315
278
220
260
245
273
225
272
237
180
275
275
264
217
204
201
210
253
254
252
175
190
204
258
286
280
252
207
223
205
200
245
270
-999
270
250
265
245
262
240
264
295
259
223
255
245
270
295
135
178
197
265
268
164
225
216
190
234
272
254
216
204
249
260
232
255
219
145
195
209
196
212
231
210
202
209
215
233
214
259
263
173
241
145
216
207
110
151
184
207
193
206
205
200
210
177
233
257
250
255
240
124
199
225
213
219
209
186
168
155
170
148
170
134
166
170
185
195
200
215
220
100
155
210
225
173
155
210
222
204
115
91
168
205
215
160
152
118
160
210
160
236
140
176
242
255
250
250
236
202
188
244
140
168
244
240
160
155
165
190
194
195
200
194
214
214
222
270
183
95
122
115
162
146
182
226
252
185
144
208
172
268
188
182
222
265
292
205
215
195
235
200
168
240
297
200
162
188
254
270
295
262
239
230
285
85
194
284
303
191
158
200
270
302
326
322
288
155
297
152
185
300
260
120
108
81
138
224
270
128
124
206
262
293
166
157
235
263
215
94
188
262
186
217
298
330
180
150
260
122
164
182
222
216
158
254
310
210
135
122
238
300
220
225
266
304
225
271
236
306
108
118
204
276
132
238
164
130
186
256
300
145
205
282
278
231
258
260
155
165
215
252
259
160
264
275
-999
-999
262
285
215
226
228
215
176
250
246
145
-999
299
185
217
303
334
-999
-999
314
255
327
194
214
218
236
283
-999
283
300
278
253
250
217
188
-999
284
302
305
-999
343
344
310
331
346
330
322
286
223
288
293
265
314
348
198
154
206
276
272
226
292
298
236
302
262
265
332
295
252
214
190
285
315
210
246
255
152
185
182
236
300
242
310
305
248
250
270
223
262
296
278
-999
275
281
276
267
298
304
195
210
170
192
250
275
275
282
-999
153
141
185
200
250
268
256
194
225
236
285
298
265
235
310
214
285
145
188
198
205
245
198
245
250
155
168
226
270
200
250
254
210
240
280
290
204
215
210
120
194
245
160
160
190
162
182
170
190
232
258
232
176
190
212
250
270
265
256
120
75
144
156
185
220
240
195
250
180
185
227
248
211
147
120
122
132
172
180
170
196
205
220
245
200
188
128
166
240
258
210
248
155
140
188
130
165
215
225
220
210
185
190
206
230
170
198
214
160
165
190
165
185
224
245
196
175
100
192
206
225
245
255
202
255
208
230
-999
252
250
202
122
218
220
264
256
244
211
133
159
188
178
244
285
272
240
189
233
288
280
141
243
310
96
108
130
182
168
200
255
280
318
222
238
270
265
332
112
155
215
252
282
296
115
90
200
200
175
163
95
125
168
196
225
280
218
260
265
315
320
216
-999
305
165
262
145
162
275
205
255
287
225
138
141
258
272
305
300
165
244
262
122
240
297
140
125
190
212
215
180
215
170
202
273
235
310
310
230
236
145
180
146
190
194
192
255
290
250
245
185
240
214
-999
230
190
272
270
150
200
228
175
175
238
142
170
232
175
-999
-999
215
236
184
205
282
255
262
220
200
280
160
142
176
220
235
290
240
240
225
270
-999
300
238
272
300
315
324
275
315
230
215
240
228
195
240
260
310
230
288
230
212
280
288
315
240
284
215
223
305
210
240
260
242
222
256
303
310
215
265
247
275
290
220
260
262
304
163
235
248
318
318
280
285
320
224
258
210
275
260
278
255
288
245
270
225
240
220
275
155
164
178
232
257
242
185
200
160
250
270
265
255
174
184
270
246
265
-999
280
244
-999
285
228
220
221
277
192
227
270
280
210
220
204
186
235
235
220
220
242
255
-999
225
-999
-999
-999
-999
-999
294
140
138
190
208
228
235
295
165
150
150
184
242
275
238
245
258
220
244
185
257
280
143
138
170
190
215
242
232
140
185
228
232
238
240
180
202
165
200
185
234
200
165
198
256
155
138
175
-999
-999
210
210
220
230
142
148
125
128
145
165
180
-999
-999
176
185
170
56
92
155
154
195
-999
195
174
195
260
206
242
238
218
178
202
202
250
245
238
185
232
172
205
215
235
245
236
202
190
228
235
76
130
223
180
246
250
196
270
260
265
171
178
185
250
270
215
280
272
270
180
85
135
132
205
232
122
198
231
279
262
295
198
194
242
285
298
295
275
210
104
99
152
242
120
175
234
285
215
165
288
170
102
124
220
248
195
205
222
235
188
238
202
265
230
270
272
236
255
150
215
258
295
135
163
199
245
134
255
290
240
216
220
268
282
298
220
268
140
146
215
278
230
205
240
-999
-999
-999
220
250
304
302
215
165
190
200
266
320
320
173
266
335
194
260
262
192
145
248
318
240
-999
270
280
265
206
235
273
250
240
240
270
298
195
278
214
206
275
255
250
284
275
260
230
145
190
280
230
240
302
302
298
290
268
270
300
276
225
215
210
285
302
300
180
182
212
274
272
225
190
284
190
276
-999
-999
234
208
265
275
285
310
325
202
196
245
224
305
290
248
228
275
208
248
308
239
211
236
267
292
250
200
263
301
195
243
291
-999
276
249
225
256
329
237
281
241
144
259
245
253
294
315
263
275
315
250
200
206
187
273
260
303
245
244
256
266
319
274
235
210
268
295
222
295
333
330
334
205
255
250
295
209
258
266
262
186
172
150
248
216
195
260
268
240
268
286
234
190
215
266
274
238
265
274
156
193
190
245
255
220
228
234
210
212
228
245
250
210
132
185
232
250
290
238
247
138
192
205
203
245
258
245
-999
236
240
252
105
199
-999
234
254
258
245
132
120
206
214
226
140
135
140
150
200
170
144
172
202
180
-999
-999
230
238
200
198
232
215
202
204
220
200
172
200
220
225
222
202
180
203
219
214
115
146
162
220
190
180
233
150
210
190
200
266
267
255
265
260
258
250
246
205
260
275
75
144
95
130
170
174
178
200
225
246
275
175
156
215
260
292
258
182
215
272
209
-999
307
305
156
305
118
157
245
235
178
270
226
210
244
224
155
178
265
125
182
-999
98
156
190
268
188
232
268
292
315
348
206
245
355
326
350
354
293
365
222
253
320
350
220
159
102
175
233
310
300
155
124
185
190
168
252
286
230
150
188
260
245
135
187
266
310
-999
280
290
304
282
310
342
315
210
158
152
250
218
260
250
352
240
235
340
242
323
335
218
210
190
285
290
263
261
266
300
215
215
302
260
205
245
300
343
253
147
172
192
256
230
258
248
285
230
246
230
255
205
235
258
243
286
250
225
254
305
242
190
278
324
216
168
212
240
275
270
300
160
173
179
-999
294
224
225
265
285
228
275
280
285
272
305
318
290
176
188
248
272
265
243
252
342
266
245
285
220
226
240
254
270
278
225
180
212
240
288
146
195
258
250
305
280
302
-999
278
278
270
298
283
210
192
210
260
220
172
200
225
270
270
280
255
285
190
-999
210
255
278
282
308
218
256
300
335
338
260
300
288
300
314
280
220
258
310
230
-999
252
310
270
152
268
294
248
260
288
280
258
258
120
224
258
275
175
255
275
214
185
205
220
125
129
188
248
252
230
202
274
192
182
265
210
178
110
134
172
202
218
238
182
188
218
195
180
225
208
233
260
188
178
245
102
187
230
214
170
218
148
180
206
208
242
252
215
210
215
205
205
240
250
220
215
135
-999
-999
220
178
212
202
200
205
216
138
122
222
228
148
186
220
210
228
194
192
170
180
168
152
114
190
232
212
224
228
198
178
225
223
216
-999
-999
-999
202
127
188
220
218
80
178
168
215
233
242
255
270
278
168
158
170
178
186
206
240
246
252
205
223
268
271
291
198
60
108
185
228
265
275
260
285
220
180
165
272
-999
-999
-999
272
215
254
290
290
302
308
180
-999
272
310
170
242
325
290
328
336
228
150
188
164
165
240
198
210
250
200
225
288
235
280
288
298
162
114
165
240
285
150
215
258
315
278
300
340
288
230
102
125
204
280
320
180
228
150
252
178
190
246
295
245
186
178
265
215
152
200
220
228
270
254
198
275
296
190
250
250
254
170
205
278
160
210
225
285
246
278
256
307
280
-999
228
364
209
155
270
285
310
235
215
270
246
-999
240
235
235
223
205
285
307
279
174
180
192
253
266
250
313
292
243
242
298
334
305
312
233
239
259
302
245
216
248
174
175
260
296
290
253
307
330
334
222
208
285
328
265
208
294
248
170
192
260
266
262
312
280
315
215
175
190
170
183
270
268
260
248
216
235
270
290
230
263
318
302
255
220
285
286
300
305
276
275
222
238
246
232
218
290
-999
-999
-999
245
240
298
152
210
250
280
240
180
258
250
200
275
230
240
200
205
175
195
260
268
180
208
275
232
215
252
252
225
145
120
110
122
180
206
222
219
158
225
192
230
250
246
202
200
145
220
195
188
195
204
100
186
196
207
238
255
196
250
220
232
225
122
196
165
218
205
200
142
150
162
190
200
240
220
185
178
172
170
205
220
225
172
210
202
210
214
225
192
180
-999
-999
235
202
226
188
228
216
170
224
250
100
150
200
195
145
175
200
222
228
235
215
195
202
200
158
175
125
155
128
160
194
200
220
214
248
260
285
298
235
248
255
188
195
255
255
200
240
280
295
190
288
278
260
92
180
170
210
220
185
110
178
-999
-999
294
315
168
115
228
308
92
240
215
228
278
190
231
193
202
235
286
255
238
308
215
280
302
235
310
318
320
136
94
185
256
310
322
180
144
121
181
219
295
238
138
155
-999
218
245
315
228
148
145
200
195
262
298
-999
335
285
220
280
306
206
276
256
-999
326
315
170
278
264
336
298
300
348
272
193
252
143
230
270
218
272
306
212
210
270
218
195
215
245
190
195
152
224
258
252
250
245
255
320
210
165
208
272
245
250
183
232
285
320
168
220
225
244
252
285
270
193
225
295
240
240
236
228
238
266
281
269
245
143
158
209
260
272
260
226
274
253
299
292
291
369
335
355
263
320
340
255
277
324
191
222
235
225
225
245
306
266
-999
275
250
255
288
336
286
320
190
250
266
283
310
265
200
224
208
214
200
245
262
271
260
289
277
277
264
356
315
199
275
332
272
290
209
263
282
236
235
262
294
232
212
248
260
245
282
170
246
278
268
256
286
255
274
305
180
252
292
228
240
300
138
222
250
232
268
223
194
208
250
198
210
198
178
198
242
250
248
240
208
202
195
236
225
275
168
291
248
246
226
266
248
268
188
222
207
210
228
275
262
272
275
202
148
165
168
188
215
193
182
126
132
182
206
195
170
186
215
185
222
190
202
236
218
218
240
220
190
133
142
185
194
175
178
215
190
230
192
215
145
168
222
212
195
222
216
168
200
211
229
243
203
180
232
222
218
215
162
175
210
215
198
210
192
204
222
230
188
153
215
186
208
202
172
175
178
-999
266
120
105
173
224
203
204
235
185
102
222
141
120
141
192
210
210
230
222
218
225
240
250
93
175
164
178
196
235
213
232
250
196
248
258
233
252
275
323
142
202
282
306
298
260
282
258
322
225
340
180
326
328
-999
213
182
310
230
226
175
312
214
188
265
305
103
112
220
290
196
180
146
172
248
295
333
194
240
313
182
310
162
233
172
252
288
310
258
195
196
346
219
216
262
250
124
92
140
220
288
320
185
243
205
226
242
226
216
218
152
240
288
168
215
256
228
272
313
215
265
210
275
190
260
234
256
230
180
208
148
205
282
293
182
165
242
322
315
180
270
284
146
159
144
214
215
298
292
282
220
290
230
222
180
155
210
230
289
262
339
216
225
295
324
200
285
326
270
205
225
290
-999
-999
255
235
242
294
285
320
180
175
235
249
257
269
301
173
234
268
260
208
237
288
323
210
290
268
290
315
320
260
310
218
282
161
175
223
280
265
242
223
242
262
195
230
230
225
300
205
272
303
265
329
306
294
216
222
235
245
178
155
235
270
298
253
278
295
303
204
280
305
202
215
230
203
232
262
260
246
236
256
260
238
216
230
233
250
268
229
290
292
235
250
225
220
242
270
265
278
218
284
299
142
182
115
205
173
200
220
232
215
172
170
215
194
150
235
250
230
204
238
252
148
180
190
200
248
266
257
245
212
238
240
230
225
252
158
162
178
215
210
210
220
230
228
235
212
220
245
172
175
224
238
110
128
132
158
166
182
196
202
202
225
215
204
242
-999
-999
252
274
238
170
193
212
242
238
233
235
150
178
256
248
218
216
240
178
239
213
242
162
191
245
230
228
255
190
173
238
222
170
228
240
280
290
258
120
182
173
260
274
278
270
228
286
220
236
250
278
292
285
242
278
196
216
220
250
312
292
57
101
132
180
232
280
282
299
236
305
255
310
232
319
212
299
144
256
180
195
308
278
213
178
206
135
326
343
270
334
272
185
285
246
298
135
315
156
185
298
318
338
105
140
136
192
282
322
240
250
360
250
252
203
158
-999
298
235
238
275
326
260
188
200
178
178
253
236
302
180
260
158
250
265
253
263
260
352
243
146
240
245
132
172
252
278
254
250
185
225
240
175
220
250
250
290
265
265
295
315
260
335
270
230
314
322
178
235
193
272
234
247
258
272
200
-999
248
330
244
222
222
235
292
184
250
220
268
260
278
302
306
190
260
288
265
208
288
160
192
250
302
260
268
302
258
218
250
278
302
199
170
160
170
203
258
238
222
271
272
206
212
267
320
200
265
322
228
243
285
260
285
297
292
318
268
-999
310
312
320
294
238
220
222
205
222
288
268
320
248
240
280
288
210
216
180
202
180
210
210
250
274
236
230
156
180
256
260
278
118
166
225
256
172
210
230
260
262
288
228
188
225
176
200
172
158
232
260
265
260
230
203
193
205
200
250
235
206
151
174
218
232
205
246
-999
-999
-999
260
245
240
-999
-999
247
235
202
200
198
212
222
182
200
185
182
140
212
170
182
216
240
206
180
212
248
250
195
185
238
222
220
205
200
176
165
202
222
230
196
215
194
135
103
170
163
180
202
190
172
190
202
210
188
144
144
-999
210
216
94
172
185
176
80
90
112
135
178
166
170
198
150
88
130
132
188
208
218
-999
262
142
103
203
200
152
198
240
122
190
218
245
233
176
228
228
226
236
240
228
230
248
186
196
168
195
168
145
98
178
152
152
196
258
260
276
188
282
290
115
225
267
270
290
192
172
285
293
215
294
290
313
230
294
306
312
318
200
228
300
316
235
158
263
312
210
246
230
250
245
255
320
250
260
334
340
302
202
255
274
142
240
244
126
190
230
280
256
190
175
255
356
255
300
278
235
255
239
150
200
230
280
218
235
244
258
202
260
282
208
208
228
260
245
266
302
263
170
196
275
250
178
234
283
284
209
265
305
172
193
208
282
250
199
222
258
300
172
272
323
275
305
260
278
264
258
268
235
185
254
208
238
-999
298
258
345
230
150
185
270
323
245
294
358
340
253
328
318
170
240
285
285
228
280
235
210
185
242
186
252
242
182
274
-999
245
278
230
238
298
363
254
215
245
164
262
218
238
292
248
220
246
250
254
260
290
258
160
144
244
275
272
312
332
276
330
250
225
280
286
262
268
255
315
250
305
332
295
228
272
252
278
268
300
270
275
242
280
313
273
185
245
280
238
226
250
265
265
345
193
298
225
268
268
275
244
295
304
268
271
302
225
223
-999
275
216
278
146
238
242
228
260
160
150
178
242
292
152
188
200
240
255
276
280
199
120
142
178
205
230
227
248
250
242
218
262
202
252
260
198
200
172
186
-999
-999
255
195
191
243
-999
185
265
255
231
195
210
215
218
216
162
186
193
215
210
245
252
176
174
178
206
227
152
212
210
228
226
190
104
80
90
162
172
205
115
85
161
174
155
182
180
178
218
246
159
108
138
168
178
232
232
222
195
170
190
195
185
242
215
215
130
188
233
225
175
94
153
240
210
200
192
190
-999
229
158
115
152
160
198
230
190
195
265
162
116
148
196
246
165
180
258
258
165
195
255
150
164
250
300
132
212
298
321
300
70
200
178
220
180
135
288
272
295
315
302
298
120
130
138
198
212
218
288
222
262
328
236
115
228
312
164
164
250
210
138
225
225
248
236
242
295
312
338
250
308
112
200
215
148
192
134
212
222
194
200
173
258
165
130
122
174
205
180
260
252
250
250
228
245
288
300
270
276
140
235
286
272
270
286
255
192
125
250
198
112
162
200
245
294
210
170
180
278
300
226
232
264
258
232
235
270
285
300
278
300
265
290
256
284
233
168
-999
223
220
260
316
162
160
262
318
198
182
196
248
285
329
269
305
311
281
171
168
252
303
325
250
228
155
180
178
255
251
270
320
270
329
315
295
203
250
260
232
240
285
220
264
298
262
240
298
290
330
315
285
316
349
220
248
236
288
220
276
350
178
185
220
240
242
268
274
268
178
242
272
346
318
224
280
226
350
188
200
208
240
278
298
288
295
265
305
272
260
305
312
310
320
328
255
228
305
305
314
312
235
204
196
242
236
220
256
268
228
268
308
260
305
290
120
150
215
178
248
235
275
295
220
-999
292
162
174
192
210
245
190
238
240
-999
290
265
275
185
228
280
262
228
265
248
155
178
230
240
178
172
210
235
228
248
262
256
146
212
270
182
182
183
60
92
125
162
160
190
195
183
195
200
210
210
220
170
230
205
105
40
115
135
-999
145
140
98
145
180
195
220
165
178
215
222
223
200
218
214
215
138
202
200
238
206
204
182
142
205
217
198
186
125
138
186
198
198
168
185
228
220
260
266
213
180
208
224
184
236
256
210
192
198
240
268
260
265
208
258
250
256
273
276
195
273
310
248
290
298
290
290
68
78
132
142
165
190
175
192
238
140
152
246
270
293
310
250
265
218
326
322
325
225
158
228
265
298
298
285
104
114
172
245
262
272
175
224
223
132
144
212
252
282
292
180
158
130
182
212
224
258
305
168
70
75
138
188
262
300
318
231
185
299
179
270
288
236
180
280
222
210
144
178
200
240
310
302
274
150
130
88
145
208
283
202
200
163
185
210
217
242
272
180
277
250
208
248
322
346
145
200
254
236
215
288
169
210
268
344
326
320
240
295
275
190
230
180
281
335
232
270
206
287
349
191
172
225
290
355
262
280
295
288
310
250
242
182
230
266
245
272
226
313
335
374
322
228
218
288
274
210
292
300
255
240
222
233
280
286
205
223
300
186
265
257
178
245
210
270
200
262
295
240
270
216
235
315
182
265
268
158
218
185
222
258
200
212
-999
305
245
258
284
290
306
278
185
258
255
260
270
298
334
248
-999
325
240
272
315
292
315
335
320
200
300
308
258
215
215
200
202
270
288
230
222
230
280
298
240
140
120
192
270
213
199
200
220
148
190
212
220
238
245
212
274
202
138
196
220
215
242
256
255
-999
270
232
245
272
190
190
230
182
236
220
205
270
160
120
85
128
158
180
212
180
195
240
230
255
185
230
235
162
175
210
210
198
200
202
220
248
248
258
122
178
240
163
195
205
220
211
199
176
172
200
220
245
235
238
248
178
235
262
178
238
208
230
222
245
160
215
200
218
238
180
195
-999
-999
-999
148
130
155
202
250
152
120
154
250
180
225
242
216
230
240
182
164
218
162
186
212
275
-999
270
192
293
136
179
252
228
162
72
99
202
240
254
285
285
274
282
285
110
188
186
255
-999
265
102
170
210
240
200
274
295
182
220
280
218
210
115
88
134
218
222
280
296
200
270
266
290
170
235
230
280
300
282
296
250
175
215
318
286
335
150
140
142
186
218
140
245
222
140
180
250
112
160
252
302
278
262
270
298
236
315
305
-999
295
188
168
195
220
260
228
-999
246
244
260
265
255
150
238
315
218
148
195
234
202
248
272
356
220
250
352
174
234
260
250
296
290
300
222
172
270
295
282
322
340
275
186
150
165
238
242
200
225
264
252
330
216
314
220
275
340
315
333
228
250
208
265
220
210
280
264
240
165
280
252
232
260
248
280
232
280
290
223
235
274
226
274
198
285
318
355
295
360
336
165
164
272
240
225
286
298
298
248
200
242
220
258
290
308
264
235
270
178
180
239
295
260
244
272
220
250
276
250
278
190
230
245
265
252
278
300
276
238
256
215
190
232
235
230
265
230
145
144
248
268
255
266
248
172
262
215
280
242
270
185
162
245
-999
263
220
253
262
190
190
202
238
242
230
252
200
146
175
232
235
215
144
225
255
270
212
230
210
150
200
188
240
185
230
268
263
222
162
-999
-999
-999
242
245
174
185
210
210
225
220
238
155
162
178
212
225
228
210
162
180
190
200
112
135
134
205
184
160
200
210
175
173
148
125
126
-999
166
205
215
235
220
172
198
206
242
118
198
210
220
210
205
193
152
186
180
120
157
156
206
123
130
168
180
172
62
70
130
160
168
199
200
202
100
155
225
238
97
185
204
239
239
225
242
138
230
242
260
250
170
140
200
245
238
220
245
244
96
202
240
218
138
118
170
226
260
270
265
268
255
250
212
250
255
288
140
282
277
213
122
190
220
212
180
235
260
272
282
288
278
208
162
260
330
120
272
100
140
225
240
230
318
250
306
198
214
220
246
302
230
185
258
212
240
254
275
212
265
285
280
255
300
288
305
320
306
165
313
272
100
126
128
184
256
240
208
225
229
195
307
261
323
173
180
215
295
329
218
170
230
325
270
140
110
161
252
-999
284
300
202
176
230
310
277
196
271
322
213
287
217
205
248
232
260
285
315
179
238
274
280
240
204
252
294
302
269
252
279
-999
216
234
238
268
306
322
299
310
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
210
242
152
162
275
268
245
238
260
305
302
222
292
270
310
210
200
296
295
270
155
172
266
215
248
262
268
260
260
280
291
245
263
260
233
185
180
267
250
245
285
245
255
286
308
272
157
179
239
258
268
216
242
229
280
302
290
258
-999
259
233
252
233
217
235
290
312
320
303
178
160
296
305
270
275
285
272
244
210
252
258
205
280
306
168
188
266
255
215
230
238
280
178
156
230
205
192
190
200
250
162
275
150
216
208
240
223
204
270
230
158
-999
284
242
255
275
260
310
238
282
210
138
205
185
210
235
246
225
258
258
205
118
200
245
265
125
178
230
237
129
150
185
228
236
205
244
192
144
160
170
115
167
202
-999
196
215
210
210
238
230
230
212
222
238
235
140
116
120
195
196
215
-999
230
200
200
80
148
215
225
245
240
241
212
250
100
140
205
213
224
208
188
177
156
170
211
242
242
149
166
202
209
203
219
202
234
125
162
212
233
239
239
-999
190
245
187
186
212
175
-999
212
189
178
175
190
175
239
208
256
277
226
178
94
121
156
205
224
162
120
190
185
285
295
314
215
298
230
175
224
110
138
148
127
248
205
228
300
226
270
220
118
233
262
195
195
-999
203
308
165
280
148
125
125
110
210
212
272
215
155
210
240
195
212
255
295
245
278
312
190
250
149
172
248
300
236
306
65
132
215
275
186
205
252
170
240
310
110
155
210
295
200
178
166
205
225
288
208
230
250
238
135
184
268
290
215
200
225
280
258
268
290
212
194
256
238
148
152
208
270
270
218
240
300
278
168
180
182
226
192
250
242
188
160
220
298
138
190
300
264
321
262
198
292
282
260
320
266
310
280
266
316
305
288
282
338
300
170
188
270
220
224
290
230
-999
313
274
283
147
174
226
-999
292
302
276
286
258
259
297
310
268
-999
240
206
215
224
240
240
245
305
320
318
315
232
208
298
194
130
165
200
202
252
152
150
205
239
272
280
292
302
276
189
252
298
222
175
215
252
245
253
258
260
250
242
285
180
236
278
246
274
270
294
164
-999
-999
230
225
246
178
262
283
155
230
290
280
206
259
302
196
258
228
200
168
245
162
220
230
238
240
242
255
230
215
238
255
180
235
130
185
216
208
235
260
152
160
200
252
208
185
123
-999
144
198
186
215
230
203
170
178
190
200
200
228
235
258
125
180
205
184
195
150
190
220
150
180
150
175
220
205
233
250
199
150
158
155
190
188
170
168
205
208
252
130
118
145
158
170
180
192
183
230
241
250
225
215
228
220
170
184
214
151
172
242
156
179
216
166
117
205
196
210
182
175
215
220
226
163
210
237
140
118
165
216
239
170
202
199
195
-999
245
231
116
155
156
205
232
275
192
182
226
288
293
-999
303
180
209
209
105
90
175
210
263
185
198
140
-999
250
290
212
213
283
325
221
294
128
227
291
307
314
322
238
319
227
140
220
200
190
288
210
202
263
276
292
155
226
239
130
196
220
225
205
226
222
298
175
273
310
349
177
226
293
229
318
288
205
212
250
268
310
135
258
340
273
290
234
180
260
163
-999
-999
225
244
240
215
259
282
271
157
134
195
257
257
260
264
233
195
210
227
245
218
256
333
240
325
300
282
280
302
354
230
312
308
163
180
275
250
250
238
150
192
288
270
250
158
150
255
252
286
338
340
310
178
267
358
270
245
340
295
250
310
260
202
186
265
180
200
160
175
245
300
298
205
286
290
370
230
338
180
296
240
275
364
188
142
285
246
222
226
245
188
240
250
230
252
249
-999
310
275
294
300
325
306
182
95
202
215
260
280
155
228
310
290
320
274
177
230
238
280
305
255
245
192
255
315
300
300
175
185
275
295
272
278
262
240
295
274
252
274
265
255
288
155
148
255
245
240
235
213
218
200
155
145
178
198
175
250
150
125
148
190
232
208
202
228
228
220
238
248
225
220
235
240
250
238
96
158
206
154
204
262
235
252
200
240
247
256
255
-999
210
206
170
180
178
190
148
182
220
230
252
130
200
165
168
138
160
172
188
245
210
238
242
228
210
165
180
202
210
210
220
212
202
210
228
155
185
204
210
211
216
187
184
194
186
225
179
239
212
233
175
-999
173
156
115
179
175
192
207
219
231
236
254
250
261
255
159
189
180
189
-999
260
92
100
146
225
268
227
116
179
82
81
145
178
204
202
101
119
193
247
241
265
263
122
272
273
209
151
157
204
230
249
245
257
282
144
140
-999
199
172
280
291
293
251
302
128
257
304
317
316
220
114
181
127
180
213
293
265
318
150
158
270
185
126
92
90
135
181
182
198
217
293
286
129
183
234
258
130
121
225
299
242
118
132
230
262
265
297
288
205
296
291
327
238
272
244
348
168
222
275
144
257
273
203
225
226
305
328
169
191
121
125
196
226
266
312
270
176
180
246
227
257
285
295
226
293
144
280
323
158
204
231
280
237
259
235
301
141
203
206
293
266
343
174
187
253
211
294
262
262
247
252
239
236
240
-999
272
316
295
269
194
253
315
275
282
226
266
282
304
272
312
305
208
275
315
305
182
162
244
297
277
235
284
224
185
260
182
187
213
180
250
264
240
290
235
-999
299
190
179
180
195
228
289
263
288
289
300
234
244
272
255
280
294
179
244
297
202
-999
296
297
190
243
276
265
240
233
281
275
232
247
249
276
304
271
290
268
135
162
208
250
275
280
270
280
270
204
275
207
143
206
223
150
151
196
-999
226
242
242
245
151
252
240
233
263
216
233
252
252
265
222
173
194
215
191
151
185
207
217
-999
244
248
216
-999
247
258
180
177
174
181
202
228
219
179
216
219
128
102
126
162
190
198
194
197
222
226
247
252
261
280
114
116
142
103
101
164
190
212
221
199
177
239
184
128
150
162
155
180
195
215
242
214
213
226
236
222
175
205
213
172
223
201
75
110
157
208
202
187
190
216
227
230
229
228
223
242
242
230
177
157
193
156
170
220
140
157
216
228
206
220
243
227
152
180
185
226
218
258
260
170
273
284
186
118
126
108
150
228
250
205
230
192
200
205
172
210
182
194
256
204
162
275
170
200
252
100
116
127
-999
244
231
105
207
241
256
225
256
-999
283
308
317
132
234
266
345
320
238
285
342
295
342
255
216
210
323
242
275
318
300
140
123
232
242
266
252
320
357
260
261
195
238
112
236
298
187
227
302
327
318
267
155
268
313
220
161
222
287
244
316
146
135
233
267
211
267
244
222
282
170
-999
304
284
178
149
-999
225
234
302
246
235
210
212
295
234
210
268
205
250
290
-999
278
276
202
300
180
198
209
223
295
257
245
317
272
192
201
212
278
210
148
239
288
270
262
217
292
263
265
300
190
250
246
230
262
337
260
284
228
168
270
305
240
175
190
240
222
272
255
212
275
292
288
210
228
276
200
150
212
270
246
275
-999
276
233
205
215
253
252
260
236
-999
225
240
210
207
264
280
194
230
235
240
-999
273
258
-999
222
295
235
243
173
255
269
246
255
280
282
185
179
193
205
187
257
173
173
175
206
202
285
-999
230
223
222
205
269
284
235
250
246
266
127
188
227
248
266
276
263
270
236
236
230
210
237
224
194
206
261
215
229
223
247
250
271
279
287
285
221
212
230
204
-999
245
251
265
237
212
235
215
211
191
148
175
194
222
224
236
279
268
213
239
258
254
194
204
232
254
235
185
216
-999
273
203
197
210
227
223
157
204
185
177
198
216
215
223
240
150
225
225
208
224
236
238
149
192
214
218
204
196
187
235
-999
242
218
217
169
245
114
175
165
185
-999
-999
230
266
280
177
200
-999
270
217
157
94
133
237
222
184
185
220
263
274
259
144
217
229
235
180
225
279
183
241
259
249
264
266
95
146
209
224
269
147
180
205
218
273
257
170
284
165
215
259
217
-999
184
200
274
169
177
266
288
303
286
253
189
162
230
292
128
170
280
213
274
193
279
231
190
159
186
160
223
228
262
316
223
142
161
193
233
269
232
175
195
289
213
215
259
331
140
268
300
297
93
105
134
260
270
152
205
157
219
294
306
215
148
210
-999
303
203
200
270
276
307
166
153
227
294
99
176
282
260
318
239
230
169
-999
325
277
182
160
242
234
277
137
240
167
205
248
296
268
258
175
213
265
300
243
207
260
172
177
250
173
217
276
211
252
201
264
176
196
216
265
254
298
198
190
268
306
279
224
262
244
210
272
273
277
177
274
268
163
264
285
280
280
281
302
239
256
-999
295
201
145
155
210
194
230
276
297
221
293
305
266
233
296
303
202
144
176
209
263
243
246
260
266
288
272
232
247
272
190
235
279
225
271
275
288
291
257
255
272
263
300
189
290
282
288
290
213
292
262
252
271
271
118
154
213
205
201
227
232
205
205
272
257
284
295
163
143
169
220
240
256
256
237
261
270
241
163
270
257
239
236
225
204
226
238
240
256
223
224
217
237
258
264
216
175
217
190
123
164
161
172
183
200
204
203
200
217
223
245
198
232
238
225
220
184
182
175
185
201
210
208
223
103
107
200
229
230
217
172
163
116
204
187
201
174
185
224
238
188
200
203
209
203
241
-999
250
117
130
149
158
163
186
186
158
196
165
171
188
155
224
200
224
222
117
172
102
111
179
202
215
170
131
200
206
156
174
236
260
252
270
271
167
160
170
147
192
235
126
126
150
190
201
179
225
274
275
270
245
116
162
175
170
-999
-999
252
202
216
104
235
187
123
202
230
275
244
195
185
195
138
126
144
-999
274
196
220
245
282
276
232
185
129
-999
314
330
266
-999
344
184
214
295
218
304
293
268
135
139
240
280
234
112
160
210
250
175
199
245
295
306
160
190
287
260
250
120
146
140
215
255
220
265
225
220
210
175
178
126
-999
301
230
207
196
162
164
211
272
211
280
147
226
267
-999
182
190
224
313
282
295
245
256
290
250
346
330
167
218
300
312
191
271
355
236
277
323
225
270
240
272
285
230
270
296
229
272
302
272
253
320
235
240
175
167
235
309
312
267
212
185
258
310
169
186
235
245
212
244
242
270
253
304
234
258
288
294
344
170
255
322
278
176
246
349
244
284
290
294
180
200
268
231
244
208
257
249
266
275
240
216
217
260
265
295
325
260
279
187
206
262
263
281
275
263
300
196
267
256
257
256
295
301
204
160
236
268
190
208
257
264
302
267
180
175
298
250
150
162
219
255
220
178
204
264
229
262
270
197
267
269
280
225
235
234
263
180
240
264
280
234
228
240
219
219
267
262
288
249
260
261
235
241
268
222
260
252
226
215
230
237
246
216
254
256
246
249
215
-999
240
177
210
186
228
252
273
190
185
196
220
-999
235
200
245
246
189
137
-999
170
195
235
195
220
219
273
206
209
257
180
195
250
238
209
-999
244
222
185
201
180
157
189
-999
225
216
238
241
188
241
222
-999
233
156
215
232
165
115
119
153
193
218
195
175
225
221
170
260
170
190
170
220
240
242
140
225
240
230
273
195
227
215
259
183
253
261
128
185
246
252
268
157
185
187
172
222
251
235
70
118
179
214
219
269
207
259
295
314
181
69
106
167
188
207
261
174
156
182
184
261
230
224
287
200
221
299
311
290
199
229
275
260
311
294
205
254
172
223
238
272
233
274
134
223
235
118
186
-999
232
234
280
279
208
267
305
161
140
263
275
235
267
232
170
-999
241
178
253
186
143
247
134
208
197
205
288
322
333
238
155
217
236
244
210
208
223
269
246
231
268
198
214
246
205
137
208
260
270
253
166
196
291
272
226
300
300
312
326
272
149
200
257
312
236
214
225
286
346
-999
288
281
264
209
318
188
202
314
248
347
339
284
319
315
314
175
255
303
317
383
299
255
183
170
187
222
270
260
215
174
205
265
281
285
150
200
253
280
337
322
284
275
211
186
222
237
233
287
295
177
187
241
298
267
282
304
255
290
267
254
278
225
247
245
223
284
224
262
287
177
163
200
264
267
208
179
227
297
244
240
238
240
253
252
289
262
256
257
279
280
162
240
287
232
224
264
246
276
260
275
265
275
260
281
273
265
312
220
195
218
250
272
270
185
233
197
202
216
239
258
275
180
140
173
228
256
272
225
147
153
175
184
227
208
136
155
230
185
158
186
223
224
240
141
140
166
220
209
-999
231
186
234
204
186
260
245
159
189
230
232
258
227
240
171
132
151
237
248
180
219
236
235
244
166
161
234
176
217
204
190
206
217
222
217
217
152
100
163
236
230
213
142
149
151
163
160
167
187
189
193
187
210
175
174
139
156
180
178
154
173
197
195
186
167
167
188
188
169
178
220
163
197
215
238
234
256
257
254
198
225
254
187
215
240
262
96
204
174
105
120
192
243
290
120
216
265
300
243
288
282
226
265
118
300
127
90
159
142
142
214
248
185
236
160
269
227
214
188
150
172
187
240
230
192
120
201
260
140
136
220
270
255
212
128
194
192
278
186
259
204
199
223
250
300
204
287
153
306
124
190
117
196
209
244
142
251
146
140
214
275
178
170
177
223
193
161
212
276
252
80
144
230
264
241
285
255
328
275
190
172
222
205
219
222
213
246
328
310
220
234
165
197
232
286
146
237
307
161
216
286
237
189
152
238
312
195
219
233
292
291
257
269
266
321
160
188
237
200
215
257
305
295
298
139
160
242
304
244
262
208
171
216
275
296
246
212
296
216
278
250
169
192
244
225
170
224
286
318
240
325
234
253
325
288
225
246
311
238
152
198
229
285
287
294
210
245
260
182
209
237
226
255
305
290
251
314
205
288
254
272
271
263
269
307
288
259
287
190
228
304
216
175
252
297
288
294
302
188
200
162
175
195
208
284
277
282
314
310
235
268
287
298
293
305
262
248
240
280
144
202
275
261
244
235
170
185
197
249
218
229
202
295
297
227
260
287
257
311
257
275
172
210
152
267
282
210
245
177
-999
237
236
214
239
210
229
256
260
279
294
288
301
172
135
196
120
136
161
191
206
212
219
228
228
242
235
235
130
240
182
185
202
226
203
185
216
219
237
244
127
137
216
229
235
238
192
130
229
261
263
168
102
102
131
161
175
197
196
194
187
163
188
220
214
232
203
214
185
219
184
157
138
193
198
206
205
93
102
120
160
160
184
190
200
173
187
234
164
133
111
149
192
211
96
117
152
214
178
198
230
232
250
245
245
234
254
265
293
243
105
105
211
114
173
172
176
196
96
84
117
159
194
216
186
195
230
236
192
241
197
240
197
145
67
106
174
208
235
132
170
241
268
282
-999
292
214
204
168
193
144
180
196
215
284
200
115
204
137
228
229
264
259
324
212
174
260
211
154
280
316
271
265
211
202
285
136
115
220
312
253
200
182
237
205
218
262
224
218
247
151
240
177
178
247
237
256
256
205
242
334
133
204
215
257
275
320
276
155
195
226
240
220
246
193
245
215
168
216
275
212
268
282
234
180
273
174
202
174
258
318
-999
257
212
290
180
206
263
291
288
283
247
268
252
282
302
236
315
214
151
210
255
285
257
239
270
195
317
314
275
147
153
230
239
202
245
251
249
172
268
270
277
300
280
277
286
212
151
161
207
219
255
257
165
218
258
263
242
236
244
263
290
263
310
195
300
254
184
275
305
345
202
245
276
232
250
279
298
314
325
285
315
320
186
254
286
190
283
249
309
285
311
232
250
257
216
204
238
268
237
185
210
199
210
240
258
265
257
253
283
305
272
310
247
265
290
244
277
276
299
242
238
249
297
297
267
161
192
249
271
261
280
154
176
182
236
274
274
204
223
199
217
258
217
244
258
240
264
210
260
288
294
173
128
184
237
232
260
275
167
232
281
289
185
236
201
247
254
250
249
179
223
158
158
215
164
160
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
149
181
188
177
189
194
166
178
-999
220
223
225
205
180
235
107
150
201
220
150
202
241
173
225
224
234
242
225
223
225
236
227
228
221
193
157
224
232
230
230
110
244
247
216
153
184
212
185
192
252
186
268
267
283
250
145
259
177
112
256
262
283
156
274
172
259
212
266
151
95
150
234
268
140
264
170
272
235
248
128
148
265
227
110
106
127
179
190
147
130
130
164
244
298
162
243
236
271
209
252
267
212
230
188
280
328
181
273
104
125
157
170
259
243
187
211
264
217
279
309
202
156
224
155
196
237
297
237
302
177
192
267
251
310
259
225
182
174
281
307
282
256
157
242
236
215
198
233
254
240
235
223
192
251
250
206
204
209
270
305
175
250
246
295
235
272
230
256
274
280
225
230
327
270
275
318
282
233
307
288
255
187
272
276
351
257
292
254
173
197
250
255
204
220
286
242
322
217
192
301
251
175
287
305
240
222
265
202
291
307
315
193
253
257
234
205
275
286
220
177
162
184
228
290
223
250
225
234
269
242
248
251
233
237
203
188
190
213
262
274
287
251
267
270
289
171
175
158
200
244
273
209
237
289
244
225
281
264
200
201
266
266
296
269
260
279
290
278
238
199
165
208
215
244
271
245
290
245
282
282
296
140
192
254
286
264
295
295
279
310
152
192
264
264
252
274
278
224
206
244
227
208
163
184
222
170
168
243
198
180
161
176
201
240
260
155
170
168
165
176
193
230
220
232
232
165
171
219
216
225
214
164
227
165
180
166
202
232
204
150
200
131
94
145
166
201
196
186
194
225
125
177
239
215
215
229
105
174
231
238
164
225
164
164
150
163
167
178
203
201
217
215
116
146
198
252
188
176
160
183
229
161
221
257
136
157
245
251
161
162
221
235
245
169
142
214
238
214
241
178
172
180
259
203
285
293
225
190
191
147
139
160
139
120
179
165
95
125
225
246
205
223
250
84
86
169
170
100
116
142
170
208
220
253
204
107
79
127
172
219
219
304
204
328
225
275
177
189
270
202
232
332
240
129
153
125
193
263
283
116
172
206
191
230
236
230
179
177
252
282
297
322
320
181
170
185
217
265
279
142
198
138
210
216
265
290
210
300
255
340
310
335
367
205
340
229
136
243
297
240
295
278
306
330
222
189
205
269
300
284
135
154
230
239
201
202
250
162
228
225
249
250
265
253
257
163
136
174
259
286
268
275
285
227
215
300
327
340
209
272
285
258
240
165
198
285
325
185
239
265
175
185
214
237
272
187
182
241
289
299
290
189
272
285
255
172
244
320
354
287
175
252
302
225
178
245
197
265
293
252
300
325
292
336
330
223
272
270
298
295
186
296
332
217
294
307
181
270
193
192
242
216
252
265
295
275
315
250
286
-999
307
156
150
216
240
247
270
315
305
306
227
231
260
267
252
224
315
222
157
-999
239
227
235
266
256
182
234
269
223
270
217
167
220
238
265
255
251
190
210
223
207
216
242
232
260
185
135
187
196
184
148
149
185
203
230
257
167
173
185
180
195
208
230
237
230
233
232
250
240
244
183
255
193
250
272
275
198
221
265
290
178
225
272
170
112
108
181
235
150
150
221
234
215
211
225
156
140
156
179
215
210
221
165
127
151
178
169
127
151
206
219
141
196
247
246
227
155
219
236
230
218
138
135
165
182
209
215
217
221
193
207
230
140
167
202
147
-999
212
224
232
224
250
170
157
157
167
203
192
228
192
230
167
169
218
175
-999
156
185
250
265
-999
225
190
215
269
256
188
255
260
254
256
104
145
194
201
183
186
225
280
205
279
305
-999
180
155
96
136
225
145
172
239
278
296
239
244
272
230
183
184
240
240
314
207
147
226
246
282
222
270
231
291
270
266
295
255
227
299
335
326
150
86
165
244
232
294
260
233
224
252
287
265
178
170
179
274
292
310
165
144
137
220
285
136
119
137
220
238
257
-999
298
305
-999
213
305
161
204
222
237
240
240
267
225
303
174
210
285
231
260
162
178
260
218
312
215
304
218
292
322
239
197
229
234
264
201
236
325
182
278
304
242
284
209
285
343
317
217
270
320
253
324
252
352
276
206
193
261
314
280
284
176
265
346
296
365
252
180
155
185
247
300
243
280
275
275
288
218
195
310
328
319
300
360
246
298
313
345
260
265
330
235
320
269
272
271
327
286
264
135
155
192
236
237
272
256
200
264
246
256
325
290
364
270
180
249
317
215
258
305
238
335
250
205
213
247
288
283
287
275
246
270
315
151
265
179
290
260
256
286
285
285
335
272
245
234
289
247
283
255
309
140
170
235
269
242
212
231
278
268
292
298
273
215
212
236
288
296
216
180
225
262
273
277
207
266
205
310
-999
245
216
262
216
206
270
279
149
200
250
207
210
183
161
151
279
283
192
160
170
191
218
239
176
210
231
178
196
-999
247
187
207
246
221
182
221
236
116
187
193
152
175
220
249
235
138
186
235
252
245
211
249
167
181
194
191
147
195
170
186
222
234
231
135
165
208
16
184
215
-999
265
275
213
150
116
176
231
260
265
216
70
111
180
150
180
166
172
216
225
254
244
235
-999
270
170
81
80
110
145
205
223
-999
275
170
218
190
152
-999
231
160
100
122
195
234
-999
-999
-999
165
220
291
262
302
306
111
209
292
224
156
179
205
299
250
225
115
228
262
174
246
239
342
262
300
166
177
209
260
332
347
250
355
257
236
251
144
189
163
123
185
224
263
210
233
244
262
230
220
294
145
132
182
209
191
284
147
161
234
252
256
315
263
139
192
267
300
285
235
150
195
175
172
235
147
146
185
220
217
255
242
255
285
246
229
244
290
297
290
202
201
190
173
212
266
310
200
236
283
237
275
222
235
194
268
259
280
265
327
340
201
159
195
274
246
255
252
284
251
216
224
270
274
177
225
300
185
228
297
253
263
229
220
235
271
290
176
142
160
240
284
300
313
189
235
-999
247
269
270
275
246
294
292
293
224
185
220
276
174
251
280
276
297
214
210
244
304
260
275
280
296
235
245
237
230
235
222
254
294
174
157
201
270
280
245
285
285
260
253
290
305
188
166
143
225
230
246
184
253
266
271
279
318
319
299
230
151
196
233
263
288
-999
-999
173
176
190
207
240
270
279
275
287
302
250
151
141
181
243
255
213
259
219
193
204
242
260
240
264
245
212
250
284
167
180
205
151
265
224
181
215
196
215
170
207
222
195
223
220
201
235
245
290
193
174
160
233
204
219
236
244
235
241
233
162
134
120
174
184
180
181
212
181
207
210
235
225
225
228
220
78
96
130
157
161
201
194
170
152
162
173
207
192
201
215
234
223
239
259
206
154
186
221
170
161
207
189
161
186
209
241
252
175
190
246
240
215
120
166
112
144
155
180
210
218
170
145
218
110
186
245
256
211
260
185
165
224
245
150
190
213
218
136
235
181
183
247
274
284
200
266
276
291
109
88
172
180
150
117
176
231
195
250
219
218
227
177
222
197
216
260
285
102
155
209
220
-999
287
299
169
287
247
189
225
325
247
272
258
302
327
346
260
280
180
222
205
223
130
135
128
117
210
223
268
180
188
240
315
279
165
228
228
250
276
198
260
323
319
219
289
265
257
192
240
297
192
195
249
255
274
250
260
162
163
158
214
185
221
165
167
220
200
242
300
233
195
280
300
246
166
230
270
279
207
314
215
243
243
256
247
245
235
296
299
302
188
255
320
325
264
309
230
265
135
149
225
245
270
295
174
245
318
327
344
360
275
226
316
285
204
295
310
291
343
311
263
247
178
240
298
162
217
283
318
310
230
239
290
210
265
290
244
270
334
335
262
295
284
262
190
156
174
214
256
245
179
242
265
285
282
300
173
191
255
260
245
277
236
275
265
283
269
295
234
219
224
185
239
246
250
255
263
281
253
290
298
216
221
270
187
222
275
247
305
215
220
263
211
236
284
243
262
255
265
255
296
286
297
203
194
203
207
240
262
212
233
247
250
265
-999
284
265
277
300
224
192
206
204
231
282
208
235
200
252
240
255
272
215
197
125
185
-999
118
173
165
161
176
235
215
233
235
251
259
256
187
205
191
205
222
225
160
192
190
145
156
202
192
196
206
207
215
212
223
252
185
241
160
225
178
175
220
200
235
260
240
140
155
207
215
237
223
192
219
199
225
221
215
230
244
157
225
158
230
250
93
143
178
195
219
200
201
171
179
194
165
173
196
174
175
159
177
234
258
275
280
284
169
188
269
283
181
271
257
205
273
275
237
297
180
274
291
292
246
227
256
280
169
174
113
185
247
275
285
240
250
255
275
298
220
266
213
212
266
277
303
288
137
160
155
180
171
225
270
285
96
195
245
327
290
203
113
196
194
344
267
325
312
330
337
195
177
283
199
156
275
290
309
236
237
252
220
219
215
236
239
247
272
310
327
283
263
280
275
138
132
130
153
196
240
262
289
278
175
156
203
192
-999
330
330
267
322
301
282
249
237
283
285
224
254
305
280
270
245
205
181
227
261
275
233
226
265
262
245
287
264
245
199
218
304
190
175
236
247
206
226
265
206
149
215
235
231
237
263
262
282
180
240
219
260
265
203
230
235
231
236
291
271
255
268
282
333
264
168
219
210
236
270
300
152
212
258
-999
293
270
284
247
190
300
168
206
256
265
193
215
290
257
210
275
240
246
197
241
270
242
256
277
301
329
290
300
244
217
188
197
230
286
265
315
210
247
295
233
291
290
228
280
247
194
293
296
295
257
185
282
241
247
315
320
305
122
195
159
245
286
236
302
192
224
230
235
300
297
260
275
291
246
226
194
154
201
224
219
229
262
254
177
183
155
194
267
208
222
250
243
208
248
204
209
227
253
150
130
184
240
247
204
225
248
250
246
254
244
169
202
218
272
266
272
254
217
208
207
-999
257
246
261
248
256
266
250
264
120
155
133
147
167
206
225
239
180
225
200
180
200
233
170
181
222
190
156
198
239
200
195
192
200
220
220
240
190
127
140
150
176
205
230
185
221
223
162
219
261
203
175
206
210
215
234
246
249
236
184
200
170
182
222
189
210
188
216
217
227
230
198
175
95
215
-999
295
225
202
291
295
193
190
216
112
180
190
197
240
265
286
218
305
165
180
131
130
206
196
240
223
-999
295
134
205
109
157
235
300
125
220
300
235
243
185
282
259
295
313
228
173
135
87
150
167
220
200
243
257
132
135
223
232
212
164
187
234
175
193
247
240
202
162
196
220
267
301
275
315
300
315
151
205
299
209
120
167
242
190
170
230
310
105
135
220
243
147
150
191
212
237
257
254
147
225
261
289
199
165
246
235
208
224
249
261
260
215
251
284
311
315
299
285
331
243
177
267
237
150
223
233
217
229
272
322
148
209
220
235
272
247
240
227
285
263
253
246
246
220
263
324
173
212
213
275
258
180
159
173
241
280
241
210
260
260
266
290
286
270
195
196
247
265
181
195
238
309
250
258
253
205
324
284
320
215
300
245
206
310
315
244
185
255
270
210
291
247
287
266
314
204
200
295
296
251
281
271
262
255
260
276
246
177
208
232
230
261
164
182
239
269
315
324
258
243
240
206
246
230
200
213
220
236
210
216
243
270
289
237
250
274
244
294
192
184
243
275
260
255
255
170
254
272
270
206
160
189
225
260
260
225
262
235
131
221
240
265
171
211
262
270
255
249
216
270
220
178
220
265
285
279
255
201
265
249
260
270
240
215
180
194
156
240
237
244
210
197
237
202
211
245
250
197
132
194
168
148
185
195
210
214
104
126
196
210
221
247
274
71
91
130
150
187
179
200
185
130
166
175
204
234
228
215
176
157
170
185
155
151
160
205
145
205
169
200
182
205
215
245
190
175
109
140
131
170
210
220
152
175
169
225
235
228
190
253
181
115
143
186
204
216
252
285
195
108
155
201
89
190
228
149
222
219
255
179
66
70
102
205
215
205
240
219
201
194
180
102
118
205
225
236
187
250
275
312
205
257
214
101
139
196
245
248
150
170
217
232
135
93
103
120
133
215
110
140
142
215
240
245
205
190
230
237
286
120
121
180
190
180
217
265
181
125
180
240
290
250
310
120
200
312
180
190
275
205
290
325
242
209
160
187
239
283
152
146
124
217
275
300
147
168
205
240
196
215
281
291
312
174
175
125
214
289
230
218
266
258
290
315
270
252
180
300
201
312
150
160
200
265
247
276
315
276
265
185
296
207
277
323
280
328
167
250
293
251
275
284
282
207
306
217
158
221
221
210
294
300
284
308
305
255
310
322
240
215
225
214
235
305
165
272
250
280
265
286
199
216
239
312
286
320
300
252
195
223
217
260
271
260
290
282
253
260
263
284
241
189
270
270
245
204
220
255
270
261
268
240
215
260
290
201
190
208
198
174
185
221
250
250
262
285
210
305
225
236
268
305
275
280
295
255
266
295
243
270
284
264
292
209
197
233
277
182
134
174
240
210
221
218
256
245
164
186
210
214
240
215
230
210
241
191
191
186
183
176
205
225
232
240
200
134
202
219
225
230
200
224
251
233
241
225
250
174
196
170
174
216
251
258
160
230
265
210
128
159
170
175
218
245
254
220
220
252
149
130
130
127
135
179
160
170
109
172
177
200
195
195
120
140
157
150
168
197
175
97
160
190
208
165
217
175
214
235
251
217
224
27
112
165
165
126
214
245
260
171
214
245
168
201
232
176
230
195
230
233
235
185
167
212
242
180
210
240
260
280
177
96
164
211
235
250
238
255
250
212
100
183
241
257
280
189
205
230
250
242
142
220
199
239
120
80
153
169
240
227
301
225
298
298
183
89
163
248
220
203
165
185
266
285
278
229
140
312
335
324
95
241
288
218
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
255
230
259
300
310
320
144
160
271
180
210
238
239
214
246
235
285
300
320
184
198
275
252
237
182
281
179
170
257
310
305
273
281
276
274
260
200
234
275
245
190
220
197
195
248
236
236
235
290
309
285
215
134
210
215
248
165
224
271
268
320
267
189
207
221
215
231
277
246
197
206
250
277
184
199
262
234
185
200
240
245
240
251
170
177
237
146
145
271
298
176
193
232
205
256
250
244
285
276
276
297
284
226
270
215
213
230
260
154
169
234
250
240
246
227
199
216
250
194
186
195
206
222
175
212
230
251
201
271
165
176
220
215
203
243
219
235
230
232
237
125
80
136
193
219
193
226
232
236
203
215
229
230
239
255
160
155
214
217
220
193
186
185
214
245
224
225
210
134
155
218
198
96
138
165
191
180
134
182
172
113
128
179
230
160
164
150
185
191
274
172
175
234
185
170
220
216
210
186
183
156
164
193
242
265
226
268
171
214
216
205
200
274
185
152
80
202
188
220
253
266
270
162
135
148
200
232
225
175
221
138
70
130
203
250
274
196
287
285
224
104
70
131
150
156
233
131
181
232
230
221
137
245
285
171
142
192
135
239
109
100
119
173
249
261
256
246
276
305
270
312
233
157
222
271
190
135
212
192
179
213
221
287
239
315
160
202
201
171
208
95
95
161
218
294
156
138
204
187
189
244
326
266
136
205
266
277
239
154
135
170
236
271
289
340
250
319
137
105
157
260
318
234
201
130
245
302
130
170
212
280
303
322
317
229
200
311
241
246
149
227
286
224
230
212
266
294
223
169
224
221
195
149
167
285
276
317
222
210
182
200
239
278
186
254
201
200
311
229
175
285
254
221
165
205
261
245
295
342
343
325
196
290
304
269
296
268
207
203
236
243
286
209
274
224
290
257
294
290
254
284
280
229
187
231
253
270
273
306
261
256
160
268
159
204
252
290
278
274
293
221
225
245
237
235
275
315
205
279
240
295
264
270
323
180
153
184
230
180
188
171
248
278
245
289
180
214
207
165
200
242
236
242
247
249
250
256
265
241
252
290
154
188
242
250
220
236
277
282
260
220
265
246
287
276
260
223
268
274
237
257
270
211
190
248
265
284
202
275
275
194
260
226
234
184
164
132
140
176
225
224
226
220
236
248
268
281
269
280
220
198
187
132
185
224
201
161
168
200
209
190
210
211
170
184
170
201
199
199
122
130
158
180
172
150
95
151
190
190
200
174
99
187
178
205
277
200
219
245
203
177
140
144
167
206
228
214
130
175
187
205
142
192
223
237
250
240
225
248
173
236
142
134
153
189
250
260
230
171
225
157
180
249
169
177
255
243
136
147
228
262
270
251
178
181
179
215
177
191
173
229
187
215
280
308
292
99
179