0406682_W -27.3667 29.8833 1661.0
1960010112 2006123112
260
270
260
250
225
170
255
280
285
295
290
310
250
275
310
310
285
275
230
250
260
280
200
210
220
165
225
255
265
-999
-999
-999
230
215
185
260
285
255
210
260
245
210
195
235
250
255
290
300
290
275
235
250
160
180
210
220
250
235
215
210
230
255
210
250
290
290
260
245
265
260
280
270
255
240
185
200
225
200
190
205
255
260
255
260
265
270
255
150
220
235
245
205
245
230
210
225
245
265
250
260
125
160
225
245
190
175
220
235
230
230
190
200
130
115
100
100
140
170
150
180
180
195
180
195
-999
-999
-999
-999
135
180
190
185
170
185
135
140
-999
-999
-999
230
200
200
205
185
180
150
188
158
175
145
155
135
105
120
140
165
170
186
170
170
155
170
185
195
170
145
150
180
170
165
180
185
125
135
165
170
175
195
210
205
185
155
160
210
110
124
121
125
116
132
140
170
170
171
166
134
162
166
162
146
105
115
100
120
144
154
180
153
199
225
230
220
205
200
205
150
145
165
210
215
220
230
230
225
225
210
205
215
185
185
180
160
185
140
145
200
225
250
255
265
250
250
245
195
245
250
240
235
208
150
180
140
195
220
250
240
265
210
200
225
185
245
260
260
225
45
155
200
250
265
250
245
235
150
215
255
280
215
180
240
250
270
275
195
220
160
170
140
210
255
270
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
220
170
130
170
210
220
185
240
220
275
270
250
245
240
245
250
220
180
255
270
200
195
200
230
260
280
280
255
210
245
210
250
262
270
270
230
230
240
225
105
115
165
205
245
260
270
270
285
290
300
295
315
305
295
290
270
275
240
250
270
255
210
265
235
210
225
260
250
245
215
220
240
260
295
270
295
260
245
265
250
250
255
195
160
165
205
210
225
235
270
230
275
285
305
295
285
295
250
260
275
240
260
215
200
245
230
205
225
245
225
230
235
190
245
260
265
245
245
270
230
250
265
270
280
135
195
240
240
175
245
205
230
250
204
235
160
150
175
220
135
140
210
175
185
200
215
235
230
225
220
215
200
215
215
220
225
-999
-999
-999
225
225
205
190
200
198
174
210
228
232
239
218
215
166
144
167
161
167
196
177
148
185
210
220
128
129
155
212
195
178
184
180
164
175
165
184
158
166
95
107
142
111
117
130
162
150
171
164
162
138
90
117
144
156
175
174
150
155
160
181
177
181
153
173
170
178
176
125
135
160
165
160
160
140
150
161
175
177
155
153
170
171
146
121
134
149
177
190
189
177
178
187
183
180
162
182
117
182
144
100
66
123
140
154
156
170
175
201
210
200
183
168
136
136
155
167
168
147
160
180
191
215
184
230
260
278
146
139
207
227
220
237
267
274
289
283
274
276
270
270
294
171
226
267
289
274
225
246
159
133
199
232
214
105
185
240
249
238
123
130
210
259
275
195
233
275
285
299
260
230
187
248
266
307
307
328
261
310
313
185
295
291
259
87
110
187
218
260
245
266
192
217
220
200
174
195
180
216
233
175
192
232
242
275
302
265
260
260
220
148
215
221
190
245
237
268
195
160
225
250
225
195
241
275
293
261
250
275
268
102
120
195
247
270
278
270
286
280
250
285
263
112
181
221
261
240
275
260
220
302
300
244
262
277
275
252
215
242
255
267
274
273
210
245
253
250
261
-999
205
236
220
239
290
160
227
258
275
237
255
282
305
275
268
285
270
286
298
276
-999
290
277
201
172
187
255
275
275
230
250
265
230
194
215
245
257
205
248
277
272
291
286
288
236
260
196
250
228
123
213
235
256
248
233
258
256
251
261
267
276
273
263
208
214
243
247
229
226
245
225
205
197
178
192
206
238
213
236
245
245
228
242
235
236
228
225
227
216
242
250
-999
195
107
182
181
170
195
206
212
205
126
174
173
143
178
210
212
160
194
222
220
185
176
192
204
210
204
207
184
195
195
178
175
189
163
140
156
166
155
155
180
177
184
181
192
189
194
165
153
164
188
138
116
128
167
193
190
182
180
160
193
169
188
193
210
215
218
207
206
176
196
178
174
174
175
180
181
150
190
195
210
192
182
145
150
162
173
203
170
-999
180
178
195
118
135
182
168
134
168
212
223
210
212
94
175
193
205
205
196
212
220
234
238
203
213
228
248
239
215
216
175
184
200
232
250
225
127
25
100
186
201
-999
-999
260
253
258
256
260
265
-999
198
254
143
225
231
164
245
267
270
144
243
245
-999
286
294
293
297
276
118
-999
228
185
236
240
242
185
245
282
294
173
95
160
246
281
298
298
312
309
252
116
131
228
222
238
210
228
265
277
280
295
290
190
273
262
230
207
253
212
220
223
231
236
286
304
270
153
165
190
109
138
214
235
240
202
150
215
235
271
220
230
222
254
257
236
249
-999
-999
-999
289
245
284
285
240
245
161
255
230
255
249
282
292
276
243
262
268
240
226
228
211
185
251
224
260
240
225
248
278
228
150
218
258
180
253
241
167
228
253
250
233
260
235
255
280
270
235
205
155
160
149
171
230
222
255
250
223
237
213
236
280
235
238
258
245
226
250
240
278
288
270
262
254
240
214
265
278
265
260
154
206
184
191
258
280
295
275
255
270
280
275
234
165
180
194
220
216
220
248
236
253
185
177
220
235
235
255
122
222
234
226
198
211
243
250
240
250
145
175
207
228
200
135
202
228
228
225
194
183
191
195
202
215
220
211
122
163
202
196
205
208
213
230
248
178
215
235
180
206
225
193
165
162
152
165
186
115
161
178
161
144
162
171
165
185
226
210
156
165
164
191
180
143
186
182
200
185
182
150
153
173
182
205
177
176
176
110
61
84
104
134
140
136
81
116
151
165
149
165
112
152
167
167
118
111
121
112
70
41
50
50
125
131
121
138
119
105
127
126
145
174
184
175
183
190
139
152
150
150
155
172
136
146
155
180
194
183
172
172
169
169
189
202
171
188
114
172
172
194
197
170
146
164
177
138
188
208
233
244
192
223
231
191
223
233
231
237
236
183
219
245
233
245
252
262
252
246
246
257
252
220
216
247
269
283
264
247
252
210
239
234
244
255
229
257
288
268
277
279
277
264
278
282
262
251
286
127
175
198
245
266
242
224
269
287
246
246
274
249
203
218
141
216
257
262
208
193
200
233
152
204
251
250
196
208
253
243
234
253
254
205
168
236
269
216
222
236
238
197
240
271
204
258
202
267
179
209
214
222
218
217
231
273
266
274
261
257
268
285
246
253
195
231
280
206
288
310
314
291
292
120
166
250
299
282
281
310
315
220
298
291
229
251
261
276
265
248
240
231
221
225
220
245
242
212
239
228
227
239
216
240
294
312
280
255
257
231
226
240
204
265
284
253
233
249
251
245
274
281
287
178
216
236
254
287
279
283
275
266
213
251
293
310
267
247
300
296
283
302
312
290
265
250
283
248
278
241
253
245
244
275
281
218
236
257
245
249
257
272
253
281
264
265
246
259
251
272
267
276
274
217
241
247
266
238
234
248
260
269
193
229
212
219
229
257
130
156
200
252
178
175
170
199
213
226
230
196
94
81
133
162
188
182
200
193
207
198
222
212
208
208
203
176
171
172
195
205
217
183
203
218
231
208
219
216
210
173
158
162
184
167
151
157
165
183
161
190
207
164
157
173
168
168
145
162
173
183
166
160
102
102
101
125
152
164
77
61
123
174
137
147
149
134
177
184
170
115
97
138
173
201
183
176
179
153
138
153
150
158
154
165
132
167
185
180
164
81
118
185
176
172
156
150
183
192
195
207
210
203
200
179
198
226
212
201
212
200
203
203
218
218
232
232
251
262
254
245
258
257
145
58
82
125
112
247
97
166
175
225
163
207
217
230
228
257
237
250
221
150
200
184
234
257
260
263
254
274
285
258
270
281
280
151
266
255
67
110
204
197
236
251
266
280
297
294
286
240
219
223
202
193
179
153
193
165
147
155
237
260
239
133
156
209
214
194
243
240
252
223
191
242
260
244
269
157
260
275
260
305
300
298
249
216
215
235
195
129
171
203
244
253
233
170
245
246
229
224
232
244
230
210
207
246
264
263
275
239
233
247
289
240
167
223
226
235
241
280
219
223
243
275
268
126
185
215
252
-999
-999
-999
260
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
256
250
221
225
-999
-999
275
267
283
228
262
268
281
282
283
277
303
245
248
223
270
280
264
298
267
154
235
270
212
234
280
301
277
270
279
288
290
258
283
313
286
273
194
185
223
239
247
264
280
256
273
267
215
244
246
255
249
259
258
207
249
257
265
276
220
256
195
220
210
184
224
243
251
243
264
263
267
277
101
99
168
134
163
213
217
243
241
200
214
155
138
165
166
198
200
201
217
229
251
230
237
195
211
216
231
147
201
207
133
168
197
183
170
134
179
209
210
219
227
215
212
195
212
215
208
201
102
73
92
132
129
154
161
144
137
136
132
144
163
129
184
204
187
54
64
92
131
115
128
116
126
167
156
188
170
156
168
184
176
183
166
172
178
147
185
197
174
167
169
137
117
154
163
158
158
93
133
167
170
168
184
174
166
197
213
202
202
178
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
147
151
154
200
184
137
219
224
233
253
266
276
268
269
260
283
273
223
221
241
261
279
284
182
72
139
230
242
252
220
210
206
210
125
177
207
243
225
184
178
186
166
188
223
252
279
283
58
33
91
177
225
259
283
293
180
303
302
297
319
319
294
310
253
184
116
226
227
212
263
283
272
256
215
71
101
200
243
278
293
228
248
235
268
252
281
270
244
213
245
255
265
290
190
259
270
265
266
290
250
230
270
295
308
312
220
230
232
214
250
270
266
290
282
264
280
309
320
295
212
211
255
290
274
282
265
207
245
192
257
174
251
305
282
298
297
269
318
311
274
300
198
258
275
237
257
285
262
250
245
215
245
276
235
220
270
175
255
230
141
190
180
225
255
225
260
241
245
275
230
262
222
268
285
254
250
235
236
251
251
212
250
260
280
250
270
261
280
258
135
235
255
236
250
260
292
255
265
285
255
263
275
280
280
290
300
215
266
292
270
186
206
184
171
224
248
230
190
251
250
250
260
243
146
208
241
220
221
226
230
220
165
185
190
186
210
202
220
230
170
195
195
176
200
220
216
218
220
230
221
230
225
180
205
183
186
210
215
230
211
205
165
140
165
180
186
206
165
194
195
203
191
190
190
171
145
150
155
145
125
155
162
186
205
215
150
188
194
140
175
160
174
150
141
150
152
160
162
160
189
200
184
148
175
194
180
185
170
177
178
189
200
208
182
169
188
150
165
194
180
194
191
150
141
165
205
176
95
124
195
174
206
204
235
201
205
210
215
220
174
168
193
209
239
230
235
235
185
185
198
204
220
80
55
145
195
210
232
250
245
238
220
190
185
190
221
244
255
135
161
170
205
205
231
256
176
225
254
265
256
108
70
82
170
189
230
240
235
218
268
256
268
281
170
225
248
269
280
292
271
208
282
275
295
293
270
208
184
224
117
202
239
105
117
186
182
128
190
251
281
260
285
294
291
310
304
306
306
310
256
240
180
240
241
169
193
214
243
252
291
186
254
260
190
149
206
249
195
260
255
305
270
288
310
300
224
316
280
270
240
273
275
265
255
264
235
264
295
282
234
185
158
190
216
220
208
246
231
290
230
282
254
270
295
286
285
256
266
208
235
230
225
242
275
290
261
250
255
208
230
245
280
246
246
240
195
239
258
199
260
240
246
255
280
261
268
268
270
175
222
250
230
245
245
205
224
190
220
170
224
245
260
225
236
210
226
135
196
245
255
265
248
208
226
270
270
255
230
209
217
238
245
255
255
250
259
260
251
205
214
228
200
240
260
125
110
150
230
221
230
236
194
236
225
250
250
230
230
178
175
205
205
170
210
226
190
180
195
212
218
226
226
211
134
135
210
185
180
160
180
220
215
219
196
155
170
180
190
200
195
225
230
232
186
200
188
195
205
215
188
168
170
175
204
194
190
200
180
140
156
175
185
195
185
140
145
130
120
130
121
129
150
165
142
160
161
185
150
100
104
134
125
140
160
171
217
208
145
168
160
186
146
181
165
175
172
176
165
175
178
156
131
-999
-999
-999
130
90
131
125
121
110
60
60
110
145
175
160
169
100
135
178
172
151
140
166
195
190
200
200
186
208
210
208
190
200
170
185
232
232
187
195
185
162
126
171
170
132
95
129
189
210
210
200
184
195
200
190
196
195
220
226
212
-999
255
145
101
189
209
185
196
215
215
225
216
225
232
210
255
269
205
246
186
121
220
250
260
275
275
270
305
263
242
260
277
225
220
215
210
248
235
253
235
257
273
263
262
280
272
281
285
310
293
318
289
148
99
124
127
167
224
212
210
208
220
270
255
270
276
264
240
265
285
282
188
270
265
280
206
95
118
211
250
245
260
260
190
249
275
280
260
280
285
-999
256
260
220
252
260
278
280
260
166
205
255
285
280
285
295
260
261
230
230
244
242
230
235
246
260
278
270
270
275
296
280
312
310
295
280
270
282
265
248
286
289
-999
260
268
290
305
285
270
170
205
255
245
185
250
288
-999
275
274
270
280
270
230
230
200
244
291
281
290
290
240
265
245
230
270
280
259
250
198
240
278
250
190
247
275
260
285
286
228
280
270
215
209
218
230
190
215
235
181
205
260
262
151
125
205
170
221
230
255
248
252
270
250
246
105
152
180
190
200
225
220
226
228
208
220
140
163
205
203
215
230
231
218
220
182
165
152
155
191
204
222
170
168
190
145
182
200
199
180
206
235
220
205
195
182
215
245
226
236
229
202
184
163
100
145
175
191
135
164
185
180
165
174
175
165
130
158
169
158
155
155
165
155
46
65
126
125
150
160
190
145
160
121
61
92
109
-999
138
145
120
110
145
125
142
158
159
155
159
110
-999
-999
155
170
179
190
160
80
70
128
160
190
204
222
120
162
180
208
200
195
200
187
190
132
161
161
170
210
210
220
200
130
180
195
195
200
203
226
175
221
236
242
85
120
161
195
200
145
226
235
111
184
220
230
210
115
190
175
175
185
235
205
192
214
240
170
134
160
121
169
188
225
245
201
245
270
265
213
250
266
275
274
280
255
143
265
265
270
259
155
230
268
269
80
164
245
260
211
195
223
245
260
290
280
248
187
178
252
295
306
295
314
301
273
170
150
160
225
280
213
297
283
177
203
274
277
236
262
275
280
320
320
335
329
232
75
65
85
140
195
175
74
112
215
210
246
240
259
255
225
220
235
255
298
290
262
255
270
260
205
200
220
240
225
230
210
231
276
205
231
281
310
303
314
310
295
294
281
295
268
266
190
236
294
320
162
202
278
296
290
300
282
278
235
228
298
260
298
315
319
325
215
278
280
278
278
321
306
160
246
307
306
317
-999
-999
315
294
260
290
288
310
330
260
290
310
260
247
301
160
215
282
290
230
290
215
279
231
239
265
248
271
281
295
266
280
291
270
152
243
262
276
264
-999
266
270
218
115
126
202
-999
230
231
205
248
258
240
-999
206
225
255
250
190
181
-999
195
202
224
246
248
125
200
229
190
210
198
213
213
218
206
240
245
161
210
208
215
226
245
252
250
169
80
165
191
191
195
213
219
232
225
185
160
190
175
142
165
178
154
114
174
181
196
195
174
200
195
190
155
100
115
135
168
165
181
195
196
170
175
144
184
188
217
205
212
180
110
160
182
180
176
173
165
160
170
202
70
180
121
135
161
174
162
173
153
153
150
150
185
210
205
200
205
205
204
195
205
126
170
195
201
210
191
164
170
201
209
208
40
85
148
181
175
152
123
168
180
180
144
160
191
204
206
211
211
158
182
181
211
143
140
160
170
158
200
-999
-999
220
188
195
222
145
195
-999
235
233
180
191
240
-999
245
243
151
198
220
190
135
202
210
244
284
198
185
185
155
200
220
246
260
234
242
243
259
253
255
258
271
275
270
190
110
178
130
196
211
226
225
220
260
270
250
219
245
260
220
280
295
300
230
75
116
185
165
187
215
220
125
200
207
220
240
200
235
200
241
255
274
213
255
260
265
271
280
104
148
220
266
290
290
308
298
290
232
230
253
275
243
247
228
261
286
160
235
269
260
210
255
286
265
195
153
130
235
258
296
293
251
200
236
228
258
265
270
276
208
235
254
223
241
270
263
252
294
289
300
253
255
291
271
270
232
260
262
275
305
253
274
298
244
172
235
255
276
273
270
290
245
237
219
235
251
260
230
242
272
243
115
169
235
230
215
245
235
265
253
230
255
228
252
262
216
155
226
260
265
288
276
274
290
279
285
178
320
308
204
261
-999
-999
-999
205
255
290
210
232
262
205
253
246
240
265
278
280
230
235
245
244
243
255
-999
285
-999
170
239
275
268
235
255
275
260
276
276
191
252
265
270
272
274
258
220
228
171
176
215
209
180
189
138
171
212
156
200
217
219
236
250
245
250
253
210
216
213
195
142
160
168
180
99
120
140
220
231
220
215
200
194
195
225
230
222
210
195
220
210
190
155
125
155
176
205
209
196
190
166
190
194
199
182
190
145
165
178
153
120
155
135
140
148
158
150
171
128
71
132
157
210
200
168
180
175
190
200
200
179
191
210
201
174
183
128
120
70
135
150
150
202
220
138
95
150
185
200
180
195
208
153
180
188
201
198
220
228
231
220
228
230
210
158
195
204
208
220
-999
-999
-999
206
210
215
250
206
211
220
193
145
115
158
206
250
256
250
190
-999
-999
210
227
254
280
-999
230
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
296
290
280
228
221
134
174
205
240
255
276
291
283
263
75
105
115
170
181
248
265
75
130
203
240
256
251
270
272
230
221
258
285
283
237
250
271
285
262
220
240
238
230
265
271
139
238
147
215
236
241
255
272
271
255
255
215
230
250
255
271
280
295
305
295
295
298
240
283
292
289
286
240
198
253
268
270
290
280
300
224
268
283
252
290
237
249
230
222
240
260
210
241
287
298
273
243
282
222
275
171
188
277
260
264
215
270
270
300
248
246
248
275
260
218
260
245
241
224
170
260
217
225
255
252
242
240
250
250
214
218
230
220
202
238
247
240
192
250
268
220
254
260
257
156
225
210
237
267
215
220
189
255
269
277
280
280
275
274
275
281
275
281
302
312
295
291
228
238
268
274
280
252
265
255
281
230
267
264
203
238
250
240
194
240
236
195
205
225
240
225
147
196
200
220
170
200
215
202
208
241
235
214
229
237
225
215
245
230
229
238
238
235
228
251
258
254
248
237
129
160
138
181
200
230
221
220
200
191
108
140
192
206
100
143
178
160
147
101
142
160
195
193
186
162
140
126
126
115
126
154
168
168
162
158
166
176
193
186
168
170
200
198
165
122
90
143
187
150
151
189
191
200
76
85
126
176
185
181
186
196
195
130
63
152
180
182
-999
-999
162
133
130
172
182
-999
171
150
152
171
166
175
168
178
115
142
160
175
181
175
93
173
216
120
154
173
189
213
208
195
200
139
180
178
180
215
210
216
215
225
160
170
134
191
200
193
100
190
205
248
250
260
232
261
260
260
262
222
115
136
103
185
190
210
242
260
271
250
190
233
243
254
262
230
253
280
273
270
265
269
206
100
225
214
280
265
110
198
207
187
216
239
254
245
260
270
238
216
215
181
228
270
280
282
177
90
200
226
238
230
245
240
244
262
155
152
234
250
202
220
194
245
254
220
225
194
220
195
83
131
223
229
230
235
238
240
268
272
268
253
247
215
251
150
170
155
253
255
226
240
236
248
246
254
255
235
208
237
260
245
224
255
242
213
233
254
275
295
313
268
278
281
269
263
250
268
241
235
257
276
265
262
280
270
208
156
194
268
205
245
210
266
252
251
230
114
139
140
198
250
268
275
255
268
247
275
256
207
241
234
200
195
215
234
219
226
267
280
258
265
248
254
262
245
108
148
218
225
257
153
156
195
215
206
230
243
255
270
176
230
250
265
184
185
243
210
215
228
215
215
223
240
222
218
255
253
215
208
244
240
132
174
200
170
222
194
227
245
241
240
234
243
235
239
263
223
225
216
210
195
203
200
210
195
202
210
233
237
233
225
233
232
135
185
69
120
205
190
191
220
220
118
170
211
235
211
40
85
79
153
150
190
190
184
156
130
130
138
160
190
206
210
226
209
216
219
194
145
181
203
130
163
122
164
173
162
185
193
165
120
119
132
153
155
132
155
170
184
190
160
84
112
120
140
135
140
172
197
190
178
191
182
168
176
190
170
163
176
171
183
178
170
170
160
133
145
154
158
175
178
180
183
181
178
190
198
155
100
160
168
185
152
170
166
180
205
192
173
205
202
190
216
219
229
237
233
240
-999
-999
-999
253
205
201
214
73
83
166
237
229
195
210
159
150
226
255
257
263
255
275
277
279
135
-999
-999
254
260
275
265
277
270
195
213
226
250
263
210
260
250
235
266
225
190
236
205
255
230
242
245
218
210
235
260
240
270
305
320
315
330
250
270
246
262
235
268
270
291
179
275
278
265
275
195
260
245
173
213
192
179
235
225
183
222
270
294
290
110
120
208
232
240
260
238
190
190
229
275
255
245
303
253
297
310
336
285
289
299
300
292
275
267
253
290
290
275
297
270
174
270
296
323
299
125
260
292
258
300
332
324
325
229
310
316
252
295
300
255
285
307
300
185
281
300
267
285
272
288
306
338
251
302
320
318
255
300
273
272
298
270
310
261
105
155
231
235
178
250
255
250
248
267
280
283
280
256
273
284
276
272
270
250
140
185
184
258
242
140
194
270
274
283
280
280
270
266
274
280
280
242
226
232
278
290
312
280
218
253
273
279
262
290
275
278
260
272
260
251
235
254
155
120
206
222
245
212
188
229
200
131
113
158
189
202
194
235
192
119
160
180
196
165
190
190
177
192
198
187
180
195
208
216
213
168
124
175
130
195
226
205
214
203
219
208
206
207
223
196
209
101
173
175
185
180
180
195
198
205
165
165
200
140
95
160
176
185
214
200
198
194
178
158
148
138
160
155
160
175
180
175
165
182
188
153
160
160
165
160
128
143
150
140
178
146
176
161
178
162
170
178
121
147
153
170
152
184
190
188
206
220
226
222
225
152
150
134
143
174
200
185
55
55
161
200
187
190
190
50
60
100
153
163
195
212
84
155
190
204
190
219
130
210
215
190
122
132
153
170
200
196
221
238
234
220
230
240
232
240
266
273
270
275
258
243
259
273
270
278
230
185
145
153
200
253
270
300
250
225
255
236
185
85
63
86
168
204
170
213
243
264
270
243
228
276
287
140
193
250
255
122
78
105
183
225
256
256
253
248
257
291
283
220
273
285
296
251
251
137
200
235
245
264
262
237
265
238
190
154
154
185
185
246
260
262
224
236
200
200
230
232
255
245
255
209
239
266
266
185
220
210
259
261
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
250
175
215
195
-999
-999
-999
-999
-999
-999
-999
-999
-999
280
-999
245
247
254
242
235
237
247
283
264
273
260
274
264
250
270
290
237
193
240
253
264
219
250
265
143
210
250
250
263
159
240
261
252
264
268
236
253
213
185
150
205
220
245
238
239
260
272
240
231
234
222
240
260
215
200
265
200
235
265
265
260
-999
231
236
239
250
280
241
250
245
242
236
253
236
259
232
198
153
190
243
252
255
213
245
250
203
235
251
120
202
170
98
80
138
189
192
190
172
212
208
215
210
212
225
213
213
203
222
232
228
110
153
193
172
120
155
140
173
183
188
220
195
214
212
220
168
163
100
128
161
194
199
195
196
185
118
105
144
130
167
170
182
164
180
190
208
212
213
205
181
175
132
38
106
138
161
170
173
198
195
210
198
70
112
129
160
153
180
188
191
195
175
185
195
187
135
144
176
135
165
173
156
43
70
140
173
175
158
165
185
173
178
175
176
172
176
183
190
155
172
156
155
177
116
128
161
188
200
185
196
186
135
154
163
160
167
193
214
195
222
226
230
50
62
140
131
202
200
226
234
190
193
210
113
130
176
186
230
214
208
236
150
195
190
190
110
78
94
186
180
106
160
212
230
259
250
196
225
253
267
265
204
270
278
280
256
278
277
272
265
270
271
265
265
278
279
266
280
264
108
157
242
238
245
268
298
302
282
265
263
232
224
256
186
231
263
265
273
258
140
250
270
225
180
150
230
260
280
293
125
157
245
225
230
180
225
230
234
264
275
270
240
138
150
255
225
254
250
243
257
209
250
244
257
252
235
220
268
290
285
288
191
230
230
208
238
190
260
254
226
250
232
238
165
190
258
240
200
251
235
262
229
253
262
264
294
277
180
233
270
288
278
293
253
291
300
170
254
273
243
210
205
255
210
240
248
245
235
253
256
253
240
203
228
132
180
246
235
267
275
254
230
252
236
250
260
255
185
153
165
170
198
160
198
225
205
200
205
220
239
253
270
269
210
240
231
250
240
234
260
210
213
235
246
228
174
177
200
173
219
210
120
190
210
210
190
236
220
234
238
231
236
238
245
255
254
240
93
108
145
200
220
245
228
205
215
225
210
139
185
173
176
210
226
204
206
193
198
202
220
224
233
240
220
213
214
184
175
170
202
208
180
185
212
175
195
210
122
120
130
170
170
173
224
228
193
-999
-999
-999
220
215
238
220
215
170
180
200
190
174
140
155
167
171
125
158
171
167
190
184
164
170
165
153
170
200
190
172
194
193
143
114
159
163
180
189
168
169
183
165
163
180
183
194
160
141
144
150
154
180
188
210
219
152
209
213
205
198
165
71
100
165
173
196
155
184
196
206
198
149
162
191
167
188
195
235
200
190
192
185
190
208
140
98
168
168
210
216
213
213
190
220
228
230
220
210
202
210
238
238
223
201
238
207
240
259
257
245
235
242
260
120
231
260
193
239
264
230
251
254
262
288
270
270
277
142
160
194
216
245
214
139
121
153
185
218
254
105
207
249
278
262
270
290
289
240
255
271
248
176
112
196
205
234
241
155
210
255
272
270
233
220
263
288
266
157
275
294
288
243
138
204
235
240
150
213
243
287
268
250
291
220
255
259
254
151
188
163
224
255
238
252
223
245
212
243
270
233
275
283
247
265
200
238
-999
135
170
178
230
260
248
220
260
-999
178
203
195
250
273
298
-999
190
-999
-999
260
216
233
235
220
220
272
260
191
230
240
157
205
236
261
253
254
274
266
274
260
273
228
129
129
145
180
191
209
220
228
260
275
270
232
265
276
275
141
120
180
239
240
228
224
240
255
278
274
277
252
218
183
233
246
253
240
270
287
258
248
260
250
261
242
270
285
272
295
172
247
262
228
247
251
103
145
183
137
173
217
218
220
213
220
246
245
247
225
116
101
180
190
206
226
223
224
232
235
181
211
233
221
171
210
180
195
210
223
223
230
194
206
210
217
213
216
135
193
196
145
163
134
145
150
155
160
155
153
183
180
187
182
188
200
198
193
172
148
138
159
170
161
173
190
145
85
150
183
200
195
165
175
185
179
166
163
160
178
190
216
196
181
156
175
199
210
199
90
91
95
93
107
135
141
145
143
133
156
144
164
200
200
178
182
170
188
196
160
98
136
151
170
170
114
142
151
136
159
200
190
208
224
220
193
128
160
135
152
172
174
90
105
155
165
181
183
230
223
207
210
86
138
180
173
178
194
195
200
235
165
225
228
112
210
190
221
241
248
230
226
230
100
187
216
233
196
218
231
246
241
260
255
266
260
266
268
300
285
294
288
240
257
257
248
261
241
191
147
223
250
210
145
137
214
210
206
159
210
243
265
237
234
250
259
255
174
156
110
170
223
240
236
234
220
225
210
183
254
264
200
210
205
200
202
112
-999
215
-999
240
228
215
245
260
-999
-999
254
285
280
298
290
291
268
279
276
278
196
211
240
270
264
280
303
290
260
250
245
260
285
245
256
230
260
295
270
215
240
259
330
290
270
255
250
248
185
260
250
-999
0
225
270
260
150
150
248
290
300
285
300
300
270
290
240
220
260
290
310
240
260
293
310
285
265
303
290
280
275
276
190
136
195
160
166
230
255
215
248
255
205
165
200
208
232
235
269
285
276
246
175
195
253
265
264
230
275
244
252
248
231
217
244
272
250
130
203
242
238
209
245
235
255
253
138
160
261
251
124
122
202
222
213
181
228
233
222
218
236
179
238
232
245
230
210
172
223
246
242
237
245
196
220
204
206
191
215
244
251
232
235
258
245
243
253
251
253
244
230
285
228
201
213
192
211
215
235
206
198
182
205
210
172
196
215
228
233
172
156
174
194
203
219
-999
210
213
213
81
145
177
189
182
182
190
215
208
183
196
211
201
189
203
203
210
213
227
196
170
173
170
170
160
-999
-999
170
195
188
160
185
193
182
158
155
169
180
186
88
86
126
170
215
183
173
183
230
150
177
206
184
154
180
170
166
136
203
200
215
205
206
205
183
204
186
194
206
156
156
207
200
213
178
172
195
133
173
223
223
77
69
103
144
178
219
232
250
267
266
239
194
50
112
158
189
234
249
187
222
193
248
235
258
247
225
206
246
277
285
205
215
228
240
278
300
245
248
240
248
263
236
175
201
190
137
212
108
72
171
223
226
244
272
269
261
293
295
235
260
237
285
295
285
183
235
242
191
248
273
168
252
241
226
252
261
293
308
302
250
168
234
265
238
257
220
185
277
282
297
278
167
210
284
300
282
225
272
290
295
295
165
273
280
216
257
265
264
270
260
216
179
195
245
268
225
268
264
302
255
280
305
324
242
283
285
173
287
280
290
295
290
301
234
255
150
230
250
279
303
263
270
230
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
264
298
306
255
-999
-999
-999
296
286
302
274
-999
-999
-999
285
270
252
245
-999
-999
-999
176
260
244
283
-999
-999
-999
261
248
297
300
-999
-999
-999
243
233
162
204
-999
-999
-999
280
277
233
270
-999
-999
-999
246
281
224
190
-999
-999
-999
272
267
239
180
-999
-999
-999
209
255
167
218
-999
-999
-999
248
256
274
244
-999
-999
-999
262
282
257
263
-999
-999
-999
257
265
274
-999
-999
-999
-999
203
-999
-999
253
-999
-999
-999
236
235
240
239
-999
-999
-999
176
198
230
201
210
-999
-999
186
180
210
196
-999
-999
-999
208
245
185
-999
-999
-999
-999
205
192
200
212
-999
-999
-999
195
193
192
197
-999
-999
-999
240
235
230
220
-999
-999
-999
-999
-999
190
215
-999
-999
-999
235
215
100
105
-999
-999
-999
147
180
134
171
186
173
180
177
124
157
165
148
138
130
68
89
96
100
-999
-999
166
157
171
201
217
197
175
190
35
148
170
65
198
248
255
212
200
200
205
214
201
159
190
199
190
190
200
212
199
179
200
202
207
223
226
239
240
172
157
170
212
248
243
260
245
252
132
-999
-999
224
241
155
146
175
-999
-999
156
187
241
261
261
143
59
106
111
200
240
260
260
264
277
260
190
145
210
200
170
146
171
245
276
275
285
279
274
280
296
178
250
294
301
300
234
296
295
295
303
303
282
243
120
70
95
150
170
200
-999
-999
-999
-999
-999
-999
-999
215
255
134
180
-999
-999
-999
244
235
255
231
-999
-999
250
250
259
255
176
-999
-999
241
185
120
113
105
-999
-999
260
280
274
286
285
-999
-999
268
215
196
155
205
-999
-999
251
195
185
200
190
-999
-999
255
250
237
250
265
221
-999
278
245
280
280
297
-999
-999
-999
315
175
240
245
-999
-999
240
245
206
252
255
-999
-999
220
215
255
278
215
195
271
255
235
209
210
259
285
279
290
170
240
238
265
-999
-999
265
270
287
310
255
-999
-999
185
165
203
248
236
-999
-999
185
235
150
140
140
-999
-999
233
252
260
206
190
-999
-999
223
255
-999
270
259
-999
-999
248
265
245
255
270
-999
-999
288
240
240
230
250
-999
-999
260
251
238
220
-999
-999
-999
-999
234
220
245
255
-999
-999
221
230
250
250
210
207
215
220
220
235
240
240
242
180
115
135
180
220
235
226
192
207
175
200
175
146
149
101
126
140
180
200
205
200
205
201
182
185
200
226
246
213
166
161
205
210
227
234
224
214
210
210
227
231
225
77
139
140
165
200
195
170
94
90
101
131
116
150
160
140
136
135
166
170
85
110
164
170
185
180
185
185
188
165
200
155
195
210
222
215
187
160
180
185
190
160
161
168
185
181
192
130
172
200
189
194
187
72
89
81
110
137
155
155
161
186
170
155
174
197
210
204
190
135
142
177
217
210
190
205
235
235
234
180
215
220
245
130
230
221
225
240
250
230
225
-999
-999
250
245
250
215
195
213
224
245
260
215
130
140
148
184
200
215
226
255
275
278
304
295
275
200
230
245
236
181
206
165
205
230
270
295
302
311
298
201
250
290
133
220
250
230
70
165
220
239
272
280
170
240
290
290
260
210
138
215
160
195
224
280
256
153
234
280
230
166
199
255
189
251
260
260
290
300
230
247
236
255
224
230
220
238
237
245
265
281
298
315
235
272
250
250
195
145
-999
-999
267
240
253
280
261
200
200
235
255
270
165
235
240
230
210
-999
-999
-999
275
270
275
290
215
280
305
257
285
260
185
215
255
235
255
285
310
282
175
245
270
170
210
260
280
251
261
266
270
280
258
268
271
250
250
220
290
250
252
240
260
275
265
274
260
240
245
220
210
240
240
230
220
250
215
235
230
230
260
290
300
305
290
265
255
256
270
241
250
-999
270
270
285
195
210
210
245
250
265
268
275
270
255
285
205
190
240
250
255
180
235
255
275
276
216
190
245
155
200
235
250
240
180
205
205
230
232
240
252
255
249
260
273
255
220
230
205
190
210
180
160
190
225
225
250
235
185
211
230
163
180
170
175
185
190
215
200
215
220
225
140
139
160
175
170
175
180
184
190
180
190
200
165
130
155
185
189
190
195
190
190
180
195
180
175
195
147
140
170
205
220
195
195
175
190
210
210
190
180
125
150
165
170
145
100
135
198
218
200
119
152
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
270
235
257
200
210
258
267
290
280
165
145
165
226
230
245
264
200
155
260
270
250
264
235
255
255
278
210
205
235
284
290
290
220
250
275
253
268
281
240
230
248
274
280
220
206
270
285
289
285
299
298
305
310
207
260
290
245
186
210
225
249
270
280
209
210
250
270
230
249
265
142
214
175
205
210
208
214
235
233
200
198
230
220
224
155
140
195
220
198
220
200
175
215
220
220
205
174
167
180
148
195
180
215
218
200
215
222
230
240
210
190
223
170
188
182
205
226
205
130
185
205
215
157
195
165
164
185
167
170
115
150
165
159
180
182
190
220
210
198
220
210
194
180
190
115
156
95
10
70
70
125
140
165
164
165
174
185
195
208
208
136
152
70
135
156
150
-999
184
143
123
170
170
180
200
184
194
193
171
140
80
10
70
145
160
190
100
80
114
155
165
155
160
140
136
144
178
182
170
145
170
183
203
209
197
215
194
160
205
178
100
160
150
150
172
175
200
154
100
176
196
237
220
192
217
227
210
217
220
225
233
235
229
216
242
170
210
238
260
236
230
200
-999
-999
200
203
232
156
236
200
210
150
110
105
145
150
167
174
194
202
215
216
225
221
260
262
282
200
231
260
295
315
309
266
254
266
275
280
290
300
274
156
100
172
230
135
204
177
158
102
150
175
200
226
243
255
280
180
231
270
163
124
182
250
240
260
275
276
242
285
294
305
315
300
263
232
220
262
250
260
220
234
207
227
256
250
222
242
265
236
104
140
107
117
122
219
290
260
200
275
261
270
249
302
274
264
260
292
200
245
285
250
207
220
260
304
192
244
205
275
291
259
270
220
269
280
190
126
224
253
270
273
214
274
260
220
254
264
297
154
271
278
291
302
272
255
282
279
264
227
204
264
254
282
253
268
226
267
284
293
282
261
292
312
264
273
240
268
272
258
284
292
198
117
120
184
239
269
266
241
257
259
277
269
264
276
245
218
257
272
289
242
206
256
278
276
206
175
223
247
263
275
233
243
273
283
304
276
269
283
199
232
251
229
255
260
272
201
250
271
279
277
275
230
150
230
230
215
249
248
232
200
220
231
224
229
237
243
253
255
254
269
260
224
223
254
254
259
190
256
259
257
252
234
202
123
149
148
168
178
138
123
173
218
186
193
187
198
207
207
216
199
227
211
125
186
207
213
194
192
225
227
198
137
157
157
174
184
193
216
223
238
202
212
217
223
218
191
228
240
244
237
227
211
140
177
206
204
187
184
136
165
180
195
187
180
132
146
167
-999
-999
-999
224
215
200
198
206
204
149
87
167
186
186
200
206
203
127
159
146
161
185
204
217
192
220
145
200
207
218
225
230
207
195
177
216
240
234
231
256
256
137
119
127
140
182
210
224
194
217
233
234
264
280
285
267
250
255
189
247
90
132
157
213
194
221
209
172
186
254
267
292
300
309
230
234
254
253
114
214
255
239
220
237
284
284
273
106
162
201
250
264
237
210
230
77
172
207
238
257
184
194
220
253
282
200
264
273
273
296
262
212
238
274
276
267
259
82
150
223
248
224
252
285
319
291
293
264
165
203
240
252
243
247
270
262
220
243
248
257
277
212
169
114
170
220
237
244
251
238
256
261
273
277
289
224
250
239
222
256
251
267
274
160
248
278
297
264
235
238
217
238
277
238
241
231
226
277
231
234
264
264
239
186
209
258
238
260
291
288
288
290
188
232
263
264
257
254
259
265
275
223
234
240
268
253
219
240
311
227
194
234
247
269
267
254
223
264
286
266
286
287
221
240
267
257
286
270
282
260
316
325
311
283
305
293
238
278
294
254
248
283
287
254
219
257
183
204
233
261
273
272
187
234
227
237
265
225
243
228
190
228
240
232
226
254
250
248
221
248
278
276
171
223
248
247
258
277
270
264
219
258
173
208
231
138
220
165
186
181
195
200
234
240
252
253
187
161
194
197
176
195
214
213
195
214
216
138
137
183
199
180
150
187
185
-999
-999
-999
200
175
207
213
207
200
172
174
193
202
179
129
148
164
189
210
204
203
194
188
181
183
205
154
129
165
190
194
197
162
148
187
179
184
164
175
169
193
207
183
167
168
185
200
200
98
172
178
187
191
192
203
179
115
170
200
224
219
135
170
187
177
186
202
178
170
202
238
197
183
184
191
200
216
192
202
184
197
191
224
245
217
216
216
223
220
224
236
227
54
112
130
172
204
231
212
215
220
174
228
241
243
241
252
254
262
221
134
183
207
225
246
267
251
147
218
237
200
138
215
198
278
290
257
124
116
178
190
218
202
238
229
229
170
230
287
302
302
177
168
257
291
238
194
282
223
167
167
212
262
200
-999
-999
-999
-999
-999
-999
264
284
297
293
315
250
218
273
272
194
276
235
263
268
277
283
279
288
298
212
212
267
273
250
256
239
285
250
271
190
211
254
258
210
219
277
265
224
247
251
214
246
194
190
244
259
252
230
267
277
249
243
227
237
249
256
264
243
218
267
277
270
242
223
156
184
243
238
267
176
227
264
248
279
110
113
147
133
138
167
198
233
251
270
227
242
240
226
185
256
261
260
264
283
267
234
230
258
220
209
194
199
194
202
257
251
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
217
248
207
200
250
238
250
271
272
246
252
245
174
207
180
210
246
243
230
263
163
180
183
163
230
189
199
234
254
167
82
152
162
202
204
200
234
223
227
180
186
193
213
193
156
175
150
219
223
191
224
239
188
112
167
167
184
202
123
173
97
130
157
192
166
179
184
140
104
143
157
176
167
187
143
187
184
207
209
174
170
160
132
164
177
187
176
178
200
121
99
120
138
165
180
190
188
202
133
186
209
206
153
181
182
162
146
163
177
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
180
184
163
173
185
187
117
165
184
201
122
150
169
100
164
176
140
174
183
192
192
187
180
177
199
200
200
187
200
210
210
198
207
165
195
152
186
229
201
201
203
197
207
226
226
216
198
210
220
-999
247
234
237
251
267
256
227
235
243
236
180
247
257
168
163
260
267
103
213
219
124
62
62
155
200
220
215
238
237
242
264
275
285
287
208
255
243
269
185
208
183
248
273
89
200
260
278
268
283
292
289
278
163
188
215
212
224
228
167
170
221
243
164
153
187
217
185
238
262
259
245
249
249
237
277
274
235
193
191
177
207
190
143
116
128
145
222
260
162
252
213
229
200
190
241
264
278
224
253
286
267
199
223
247
204
202
234
252
251
272
272
274
282
237
206
238
252
273
267
219
253
267
268
288
281
225
127
160
200
238
285
224
252
286
307
290
295
281
284
182
270
230
269
287
285
268
278
299
251
198
237
254
283
273
298
235
242
272
269
183
252
272
297
263
206
210
213
252
262
200
223
275
250
228
197
222
204
264
273
172
180
222
218
188
218
228
272
240
263
277
272
282
266
279
283
280
137
210
252
250
266
233
140
203
202
210
198
187
232
250
242
238
243
269
240
244
258
267
122
164
190
215
179
233
227
207
209
212
176
190
207
220
223
230
200
210
238
237
220
243
248
164
214
232
216
119
119
116
184
195
120
198
220
220
212
210
200
196
200
203
213
233
237
224
210
203
207
203
221
224
220
191
124
188
213
201
212
232
223
232
201
201
178
203
206
190
182
180
173
177
181
181
195
197
142
137
159
172
199
152
153
155
132
157
177
140
148
170
193
165
178
132
90
166
192
177
180
197
172
178
187
179
193
210
128
138
73
148
102
74
93
150
200
175
150
124
175
205
237
233
155
158
150
167
167
196
197
170
180
207
232
208
197
193
224
243
242
273
224
254
260
254
244
154
202
254
198
198
163
203
233
254
258
242
210
250
270
295
265
85
70
34
113
209
233
228
177
214
210
230
251
275
270
258
214
208
247
267
268
210
253
267
265
228
268
127
222
247
253
300
180
267
273
232
233
240
162
165
197
245
278
242
165
211
232
172
234
248
207
210
240
255
273
215
290
232
140
148
201
253
204
213
251
227
145
194
225
247
260
267
272
276
283
253
213
147
177
252
256
246
228
212
224
244
249
255
263
267
267
273
204
238
262
252
281
288
289
254
193
245
268
238
262
262
217
225
230
265
253
-999
287
245
234
265
285
290
284
194
266
269
280
287
247
264
288
294
300
281
222
284
297
306
291
222
211
237
225
214
267
269
247
223
260
272
270
293
300
128
101
188
253
291
280
220
204
225
220
234
224
233
255
247
232
237
256
284
233
253
280
280
263
257
201
248
260
213
177
230
249
225
198
233
233
231
250
257
279
282
270
280
281
245
239
256
243
265
253
222
260
256
265
274
267
270
276
267
207
263
254
234
238
244
187
218
218
233
243
254
200
220
245
259
253
237
264
254
243
264
270
198
223
255
250
235
240
188
122
166
202
180
217
210
224
222
196
206
237
227
215
201
194
214
157
172
236
217
199
225
238
200
110
133
40
131
144
169
146
171
163
187
201
210
185
193
113
150
154
188
213
170
117
126
147
165
134
142
150
170
182
180
122
152
163
145
156
-999
165
163
157
191
136
150
156
176
196
205
125
122
46
35
105
132
177
200
228
173
197
250
227
254
213
118
172
210
147
90
204
212
180
205
207
200
191
203
233
237
184
230
90
132
182
189
210
220
228
249
215
237
209
216
197
206
185
207
214
226
231
110
100
149
200
233
123
151
166
151
175
227
224
226
218
233
240
247
224
260
278
287
274
220
256
185
243
248
207
221
172
217
261
172
132
219
249
254
262
271
270
277
302
304
320
220
163
306
284
264
273
273
275
263
250
244
120
190
217
240
255
263
150
85
194
252
271
110
215
255
275
145
237
299
229
294
299
299
241
296
260
151
212
212
275
310
270
295
309
311
290
149
187
182
193
250
218
168
230
247
260
270
289
280
224
176
228
245
265
267
269
257
274
242
261
250
255
272
274
254
288
287
260
238
285
284
251
144
114
200
253
304
293
292
313
220
306
273
293
233
277
268
185
256
260
230
277
287
307
265
301
307
275
297
288
252
264
282
188
210
264
288
278
230
285
267
260
250
255
197
231
241
282
290
238
245
283
275
248
282
290
277
275
271
268
239
294
257
272
284
302
275
313
288
287
294
235
142
232
268
274
217
202
204
243
241
250
270
271
223
252
272
227
240
268
257
264
267
188
267
273
230
230
207
206
178
220
230
234
241
261
232
260
227
247
227
227
243
248
239
218
235
232
131
175
205
221
255
240
220
130
165
143
175
205
185
150
177
174
182
184
191
208
220
202
152
165
205
208
212
204
199
205
177
160
143
138
177
114
105
160
176
180
183
160
163
183
175
167
164
184
166
158
123
110
142
112
99
120
138
148
162
160
110
95
127
148
138
137
167
176
115
161
182
205
220
214
197
194
162
173
192
187
188
198
214
242
245
221
219
217
200
208
159
193
111
134
163
172
164
185
222
162
188
117
172
197
225
243
209
83
99
168
217
238
187
139
211
238
251
233
257
271
285
274
269
166
118
219
250
277
198
247
257
157
63
175
217
237
236
279
277
118
86
212
242
262
280
288
280
232
268
314
240
207
294
308
232
270
293
257
254
305
130
107
77
85
177
234
258
270
284
282
262
286
289
286
269
249
192
243
273
234
180
248
290
314
287
257
145
174
222
256
230
256
290
224
264
288
243
228
270
264
288
243
272
238
235
248
264
297
226
273
260
272
301
310
200
308
315
317
320
202
309
333
234
296
319
262
271
248
297
268
276
210
257
270
292
301
265
257
254
247
275
284
250
240
280
300
262
287
280
300
280
209
240
262
192
190
214
166
183
236
276
283
272
285
226
222
265
280
239
258
286
226
247
200
215
233
250
288
250
272
223
250
245
259
230
262
258
265
262
178
202
246
229
228
238
277
203
275
188
255
200
115
190
249
249
253
263
124
112
164
214
237
247
251
268
234
239
257
253
196
242
237
248
252
253
253
217
187
245
257
255
233
203
210
228
258
223
193
202
172
223
214
230
201
225
230
194
233
232
204
225
246
168
177
202
212
201
220
178
184
162
206
211
220
215
213
213
224
234
218
175
221
125
168
190
186
184
184
190
236
217
198
194
204
184
162
117
182
133
138
166
158
142
171
190
136
100
160
172
157
168
178
156
175
188
206
209
156
140
158
155
164
185
170
168
174
183
120
194
194
187
171
62
90
105
121
135
146
159
164
78
82
132
176
170
155
152
182
177
178
205
215
210
193
60
65
132
174
150
145
174
211
239
240
251
246
211
226
212
138
215
245
235
228
196
173
188
220
222
234
244
250
250
255
115
152
194
205
216
222
245
193
109
157
198
111
106
197
124
198
231
247
243
250
272
262
284
283
201
157
213
208
253
255
260
170
138
223
205
227
261
268
283
292
297
303
301
140
221
170
177
182
154
215
225
255
284
224
242
247
280
205
225
267
253
276
145
229
264
168
230
270
279
263
284
276
256
279
267
297
275
217
286
282
253
284
288
283
301
298
297
265
246
267
232
302
309
301
295
240
250
257
272
268
281
290
252
193
167
140
251
220
266
291
258
195
214
273
260
234
250
258
265
265
238
260
276
299
244
257
271
283
258
260
282
282
290
280
300
257
205
226
268
213
213
230
247
189
238
233
237
257
216
258
278
268
282
245
259
284
286
268
275
278
273
298
302
183
219
284
260
267
284
308
227
280
267
254
245
274
275
261
188
168
235
226
270
275
252
252
242
264
259
232
200
240
274
253
278
282
279
118
180
213
190
199
214
221
213
228
246
190
144
184
209
236
250
252
236
243
253
270
265
175
140
216
220
200
190
220
210
237
243
241
205
206
214
200
237
256
247
212
217
204
180
214
183
118
149
157
157
165
201
193
193
209
218
224
221
222
218
230
235
213
216
188
198
200
214
232
225
170
175
206
208
195
153
175
215
240
228
188
204
229
227
250
240
203
195
213
215
202
138
167
204
182
172
187
199
189
208
200
223
148
111
149
151
165
187
200
140
176
195
145
185
-999
139
-999
188
203
195
205
217
228
251
255
240
160
188
200
213
210
201
210
218
204
211
235
258
233
223
110
194
205
222
250
195
113
168
180
218
258
237
253
215
249
247
262
230
188
233
256
248
220
237
245
265
259
140
195
210
272
278
272
280
220
241
272
224
280
270
280
283
290
263
288
276
296
231
225
163
157
273
260
285
293
314
261
104
208
240
279
304
319
310
138
236
257
261
157
267
221
251
195
247
277
303
272
137
257
276
200
253
256
282
314
321
263
256
180
195
216
231
235
265
251
273
197
257
288
171
285
250
263
278
292
265
268
270
250
189
246
248
245
179
222
229
250
283
238
267
293
168
240
272
260
260
281
299
300
312
190
269
256
206
275
292
302
152
228
280
280
204
250
260
267
248
248
236
258
245
275
245
150
159
235
252
267
271
273
240
263
265
250
230
240
263
260
202
265
283
209
259
245
229
245
221
220
265
250
247
187
221
243
255
255
268
269
250
255
266
250
280
280
291
288
260
233
270
233
246
184
217
257
253
258
181
95
153
218
220
245
228
220
234
253
183
227
243
275
186
238
263
272
235
185
161
210
214
235
249
97
165
197
213
230
243
240
250
254
246
250
210
197
213
183
205
220
245
195
240
244
120
160
235
232
229
223
144
175
190
203
220
221
186
107
144
154
187
208
226
120
122
124
132
154
215
190
208
207
200
194
191
151
100
129
140
150
90
136
198
195
190
174
210
190
220
213
98
98
188
170
201
201
192
190
200
208
216
163
158
158
160
170
140
157
205
158
155
170
154
88
110
115
100
130
157
166
175
184
190
200
145
150
200
222
225
225
178
170
195
190
195
212
217
215
210
190
180
196
214
221
224
223
208
218
184
174
66
104
137
150
188
205
222
141
195
215
219
211
225
225
101
164
195
233
160
174
188
156
137
128
117
155
203
227
115
116
196
230
190
187
220
225
195
209
240
254
263
268
243
237
250
266
150
125
230
220
218
215
248
264
270
220
230
250
260
277
279
200
178
126
195
260
250
268
228
110
220
236
238
251
250
260
268
185
202
256
274
262
268
303
295
278
186
262
276
234
281
255
210
233
255
251
120
224
268
282
288
280
188
178
252
274
255
254
254
182
241
279
252
256
281
202
210
274
237
265
302
268
280
302
291
223
269
305
289
293
237
166
242
284
313
310
300
274
282
282
275
230
262
268
243
240
268
274
250
265
240
261