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