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