0300483_P -28.55 29.7833 1036.0
1936010112 1977123112
288
311
366
349
322
377
311
372
316
338
344
311
355
283
344
344
261
250
177
222
283
311
294
355
322
383
-999
-999
-999
227
194
283
316
349
216
294
283
177
205
250
316
333
299
338
327
316
344
344
288
283
277
366
355
183
272
283
316
322
305
277
316
283
322
294
311
322
311
338
349
344
272
316
338
244
233
277
299
316
299
333
349
311
211
177
216
255
277
266
255
161
222
255
283
311
255
311
272
250
294
277
322
233
222
305
216
250
272
277
266
277
288
288
255
233
244
266
272
283
266
272
294
283
299
272
261
288
238
294
155
166
255
261
200
211
177
238
261
255
161
172
183
222
177
161
150
172
183
216
222
216
222
227
155
188
200
216
211
200
227
211
216
216
227
233
244
-999
-999
-999
227
216
200
194
227
250
227
211
211
227
222
188
183
188
211
172
155
116
200
194
194
188
216
211
227
238
166
177
177
183
188
200
216
177
205
222
238
250
272
283
244
261
205
216
194
211
244
222
233
222
227
183
200
211
222
238
288
277
255
266
272
277
255
255
250
266
272
277
172
183
216
233
261
266
261
277
266
288
294
222
227
238
177
211
261
211
127
144
211
161
222
266
277
311
266
316
316
327
277
333
333
322
299
277
227
322
250
127
161
266
294
277
338
316
222
200
305
177
177
283
155
255
155
-999
283
327
305
250
288
283
305
238
283
305
311
166
305
333
250
216
338
361
355
288
144
-999
-999
-999
227
261
238
227
288
250
161
205
250
255
272
299
216
288
327
305
311
205
227
283
322
327
266
316
338
333
261
238
272
344
322
333
266
288
333
333
288
327
366
372
316
361
338
349
344
316
244
311
322
316
327
349
333
266
299
305
266
183
266
311
333
305
288
299
277
305
349
366
361
361
222
316
272
288
283
316
277
238
238
255
333
322
349
344
333
305
316
349
322
294
205
261
266
255
277
299
305
261
283
322
205
288
316
338
344
316
299
311
316
322
327
322
327
322
283
288
266
316
322
277
311
327
294
327
299
244
316
288
294
305
299
294
294
299
305
311
311
316
277
266
211
322
311
299
288
255
272
266
266
311
272
216
266
266
250
288
299
294
305
266
272
255
250
211
227
205
194
216
244
227
261
-999
238
272
277
238
272
294
233
294
316
255
266
238
233
238
244
205
216
283
216
233
166
216
72
61
72
61
61
55
255
261
216
205
194
211
227
227
244
166
211
238
211
133
211
183
238
183
166
222
-999
244
255
250
233
222
255
100
155
200
161
238
233
188
150
155
166
211
216
166
211
200
222
211
144
105
155
183
205
155
166
166
216
211
239
239
183
188
156
178
167
222
240
167
183
172
222
245
205
267
266
266
278
156
250
267
250
266
156
155
211
239
239
256
267
184
238
272
272
212
222
267
294
295
289
240
155
183
200
217
238
245
266
294
322
127
183
266
294
295
261
127
155
211
211
222
267
267
338
338
349
256
183
250
227
255
288
150
133
156
277
255
238
200
311
338
272
222
349
377
366
283
161
139
172
283
277
322
289
227
255
266
328
327
283
222
272
316
311
306
283
283
327
356
377
200
349
327
238
316
366
299
250
338
350
338
311
377
227
266
366
372
350
361
-999
194
289
261
278
300
244
261
289
272
338
367
272
267
277
306
311
283
272
272
183
227
228
306
277
238
289
355
227
189
311
283
328
333
333
344
256
272
344
261
317
333
305
327
327
228
272
267
300
278
311
306
261
244
294
327
217
222
272
228
283
167
183
256
311
256
294
299
250
250
272
294
250
250
294
333
267
278
294
289
283
289
283
272
294
272
299
299
322
227
166
250
256
283
289
289
294
311
228
256
283
256
311
317
317
283
333
317
233
283
311
278
339
333
267
283
277
311
305
327
344
294
161
195
183
244
278
288
245
245
283
288
311
250
228
256
277
227
277
261
278
250
227
183
216
239
267
222
239
233
272
277
283
244
205
200
217
217
222
228
233
206
200
227
227
245
238
188
189
222
250
222
217
266
266
244
272
205
189
172
205
233
233
194
188
206
200
194
183
183
205
238
238
216
233
166
161
205
222
200
200
83
155
166
167
200
183
189
200
227
245
227
189
188
200
200
205
183
155
88
177
172
200
205
150
205
227
172
216
172
116
-999
-999
-999
172
183
200
250
250
188
188
200
238
177
89
183
138
144
161
183
183
206
217
233
238
244
167
200
195
211
177
200
266
294
293
294
261
256
112
222
233
261
278
200
289
277
299
294
289
188
116
172
217
217
261
227
183
261
216
172
183
261
266
272
305
305
322
338
328
299
200
267
289
305
189
255
294
278
272
327
261
261
139
211
283
322
327
216
317
311
177
216
177
161
277
244
205
283
288
227
267
278
283
233
266
266
306
338
245
211
223
227
294
311
305
311
294
322
316
227
166
211
261
305
344
349
372
366
-999
322
267
267
318
333
238
266
281
205
266
299
250
261
289
311
255
283
317
222
322
227
293
293
315
305
222
278
327
233
294
272
272
333
339
272
245
277
272
177
222
277
316
283
288
316
245
328
316
272
288
283
288
296
305
306
266
316
241
323
233
239
288
266
299
305
322
266
261
299
316
272
255
244
283
255
222
256
277
294
288
288
311
222
233
316
316
205
216
195
255
272
299
316
283
294
327
233
211
277
316
267
255
261
272
278
262
228
278
294
200
194
216
233
-999
-999
-999
-999
272
305
305
222
238
250
255
250
233
217
227
255
272
283
305
283
277
255
255
288
261
222
211
233
261
272
272
288
256
261
283
238
294
299
233
188
188
238
216
211
245
244
267
216
227
239
261
238
250
261
255
250
239
233
261
277
238
283
233
161
111
172
188
177
150
200
200
172
167
188
200
188
177
188
188
178
183
177
200
206
200
227
227
222
211
227
228
266
172
189
200
183
161
194
205
155
188
189
183
178
188
216
188
183
188
205
183
133
150
144
156
183
206
194
140
144
140
122
161
183
177
172
172
194
166
194
167
172
183
205
228
245
183
172
244
261
245
200
166
150
188
211
239
255
211
172
205
117
217
244
238
266
227
228
166
211
200
205
105
228
261
166
211
238
255
272
283
283
122
166
188
250
244
216
205
150
205
211
122
138
177
233
250
266
299
305
256
111
166
183
222
288
299
227
283
161
288
278
227
222
267
299
338
339
333
338
339
239
261
316
150
144
216
272
267
305
294
305
205
261
306
238
261
305
261
-999
95
111
150
188
311
-999
227
305
277
261
244
222
183
239
272
287
333
349
267
293
333
255
222
250
222
227
288
278
338
322
266
261
207
277
288
334
179
283
322
247
194
228
239
322
211
238
316
327
352
322
200
294
-999
255
227
300
339
216
238
272
272
333
277
272
316
350
311
294
349
233
299
299
316
255
261
277
288
311
311
316
222
266
316
327
266
266
305
311
238
255
277
299
322
338
294
283
283
327
333
283
244
305
327
316
316
344
327
233
277
305
327
338
305
299
311
316
316
311
299
277
283
294
250
311
333
333
250
294
277
305
222
244
294
311
188
250
288
277
283
316
288
266
183
222
283
277
266
277
322
238
255
299
161
211
233
244
200
216
233
255
266
-999
-999
-999
266
294
155
200
238
261
261
272
288
283
266
222
277
244
238
211
230
205
211
100
122
205
188
194
-999
-999
-999
233
233
255
227
227
233
238
283
277
222
250
255
238
233
222
227
227
233
244
227
244
172
200
183
194
211
233
238
233
222
261
244
238
266
172
133
133
83
100
138
144
138
155
188
177
194
200
244
227
233
222
238
177
122
122
161
183
166
150
183
188
177
183
172
188
183
183
200
211
216
222
194
222
266
155
211
238
233
244
250
250
177
205
216
227
227
194
188
244
250
200
227
250
238
244
261
277
216
288
294
255
283
244
216
233
250
250
294
172
166
244
266
299
305
294
183
222
305
283
216
222
288
322
266
250
233
194
233
272
283
283
188
244
277
272
238
166
227
233
255
305
194
138
227
250
299
294
238
250
211
233
266
316
327
211
250
316
177
138
166
188
222
266
233
327
316
344
344
288
255
327
333
349
311
244
155
211
283
338
288
144
183
272
172
194
272
322
305
361
355
277
333
344
261
238
244
194
294
333
266
233
316
266
227
250
305
216
277
333
333
327
316
333
327
372
361
288
277
344
316
333
266
322
299
194
250
238
283
344
188
266
316
322
255
261
338
277
305
305
288
322
355
361
233
255
272
327
266
277
244
316
333
322
316
238
205
250
316
283
244
311
222
233
261
261
244
288
288
266
272
305
311
311
333
294
283
283
266
294
244
238
316
211
266
277
311
255
288
322
316
327
227
194
216
261
272
311
349
227
277
327
333
344
294
305
299
272
266
294
299
283
283
261
244
205
172
194
211
255
288
311
255
277
322
283
322
311
322
244
166
194
211
255
294
272
200
238
277
288
266
272
288
211
211
238
238
283
299
216
277
266
294
272
283
250
233
250
261
277
261
266
294
238
244
272
283
283
277
227
211
194
266
272
211
216
250
238
277
255
222
233
200
194
216
261
272
277
211
216
272
272
166
200
-999
-999
-999
227
188
227
211
194
205
144
138
166
216
233
222
222
188
205
127
-999
-999
-999
183
177
150
166
177
183
211
200
211
188
194
200
194
177
216
233
250
205
150
161
227
255
250
261
211
266
255
255
222
216
244
288
283
283
288
238
183
188
188
172
177
233
261
277
272
277
288
188
188
183
194
183
188
216
238
250
272
255
227
283
305
305
238
272
250
166
216
238
222
261
294
227
238
244
305
327
316
288
233
294
288
261
238
266
316
216
255
216
216
183
250
294
238
316
333
294
355
344
277
338
261
322
333
311
233
288
349
188
244
288
272
299
250
155
283
277
211
316
327
316
327
294
288
333
244
261
322
294
183
327
361
372
327
349
277
361
261
277
311
322
333
244
272
322
316
361
399
166
244
283
266
338
261
355
361
305
299
299
361
288
194
316
322
316
305
349
322
322
349
266
361
366
299
261
250
261
233
261
299
-999
-999
-999
-999
-999
338
216
266
272
311
316
288
372
349
272
266
288
250
305
261
250
238
322
288
361
294
233
316
222
288
316
311
322
311
250
244
255
333
299
333
372
344
216
355
327
266
327
344
288
338
272
311
244
272
327
305
305
333
222
294
299
311
244
338
333
166
288
255
227
283
266
266
261
311
322
311
261
255
322
261
283
272
188
188
272
266
255
299
288
299
277
311
244
266
299
294
305
294
233
238
277
183
205
216
255
255
261
272
283
288
233
161
188
216
255
255
272
294
266
299
227
244
205
205
216
244
261
277
238
227
222
227
261
227
211
205
205
227
250
250
88
127
166
188
205
205
227
-999
-999
-999
250
250
227
272
183
127
105
177
188
216
188
166
227
233
288
188
200
155
150
177
194
238
222
244
250
266
250
216
238
255
250
250
216
172
183
205
216
227
216
200
188
227
211
222
250
283
222
194
211
183
200
238
238
211
177
188
166
155
161
166
172
172
183
222
233
244
155
238
233
261
272
266
277
288
166
155
177
222
177
177
144
211
227
255
233
250
277
266
238
261
283
205
155
127
238
272
294
200
272
161
227
299
311
250
216
255
316
333
250
116
150
233
144
205
277
200
216
294
222
261
177
166
244
277
305
299
233
177
122
122
183
255
155
222
283
305
316
277
294
211
188
244
277
233
166
222
277
288
305
311
211
233
272
305
322
299
250
266
294
294
-999
311
255
283
244
177
205
211
277
166
222
200
216
305
222
261
338
327
322
322
294
299
327
327
299
233
277
277
250
305
272
161
227
288
277
327
305
322
322
200
294
327
311
211
177
238
288
305
283
311
266
211
250
299
327
266
344
294
305
338
272
338
316
200
200
233
288
266
250
266
272
277
305
288
305
311
283
-999
322
322
299
299
338
272
261
261
322
244
288
333
222
233
261
305
294
266
277
294
322
344
299
349
333
238
250
266
283
344
294
294
322
244
322
338
316
222
261
272
261
-999
251
241
321
237
245
251
268
280
296
313
323
283
277
278
288
235
226
228
251
267
273
247
313
231
293
261
265
287
234
261
296
294
256
240
293
289
284
241
304
294
184
238
230
237
241
248
160
202
237
260
223
122
128
162
224
233
248
254
245
141
128
205
233
232
232
247
243
231
227
212
210
210
177
200
204
172
173
208
216
193
185
199
195
180
219
138
183
180
188
186
232
213
134
163
177
221
208
216
222
205
193
194
240
230
190
212
205
232
143
219
212
175
161
172
176
182
190
228
235
232
193
256
236
82
90
106
127
182
225
188
186
232
251
166
207
216
223
228
234
190
148
144
186
226
245
154
258
222
234
152
145
131
221
223
240
256
245
191
220
205
240
215
165
186
178
188
212
221
216
223
236
258
177
62
59
176
190
249
246
187
144
88
95
145
202
232
223
266
301
302
146
244
265
304
245
206
273
286
171
253
161
232
256
272
282
288
313
206
200
299
244
155
276
299
244
333
344
222
332
165
227
317
295
156
201
133
206
217
267
281
288
272
299
282
284
304
265
329
344
131
163
212
227
301
324
234
239
299
317
292
306
284
305
271
205
212
260
279
208
252
200
231
278
302
309
273
313
288
258
306
337
277
317
276
232
286
223
228
286
304
250
286
330
334
250
169
275
269
186
243
256
308
286
201
254
287
328
339
316
306
294
270
265
313
312
246
298
273
283
268
293
312
313
328
332
272
328
351
266
284
277
273
300
322
333
338
324
361
372
360
347
278
288
347
294
351
252
171
177
180
227
228
286
302
286
295
315
265
278
307
324
301
287
273
231
280
313
284
253
245
282
308
304
220
221
201
287
291
272
208
250
265
310
287
305
309
276
327
316
204
230
238
250
281
309
309
258
324
323
311
323
316
305
236
233
304
296
269
297
295
255
278
307
326
285
222
232
281
275
255
205
260
288
258
296
295
262
285
297
297
286
288
301
211
250
278
297
286
233
266
284
299
263
276
299
273
230
176
162
191
178
205
188
217
221
226
214
202
177
177
233
198
163
190
149
193
216
234
244
231
221
248
257
261
195
216
213
237
102
65
84
145
148
155
175
176
184
211
208
205
176
178
196
193
184
206
222
251
230
213
210
199
198
213
166
177
182
184
200
238
226
212
238
227
263
263
182
224
247
263
222
205
227
227
251
217
236
255
215
269
277
309
312
247
280
261
266
234
265
312
278
293
280
301
281
272
255
226
254
274
166
187
273
284
289
299
308
295
195
260
254
176
192
239
286
297
276
306
306
271
316
315
197
275
286
207
133
138
151
200
263
228
302
241
299
263
255
273
302
332
315
334
344
347
327
353
347
357
306
305
237
164
268
283
316
234
160
273
292
260
238
278
171
171
208
247
260
288
327
255
310
309
295
325
288
317
241
269
318
327
321
272
284
286
322
261
327
266
327
295
282
305
273
252
222
311
316
298
283
260
288
338
354
278
349
374
280
356
333
349
334
315
252
311
328
339
311
316
283
362
366
252
286
324
338
272
316
354
387
384
332
362
356
374
335
216
344
280
238
238
276
265
277
316
327
362
278
311
352
327
328
317
358
221
312
304
324
255
288
345
328
286
256
165
208
294
315
306
333
362
366
355
363
291
271
299
317
327
266
312
328
365
327
284
283
285
297
336
348
302
338
354
161
164
182
241
280
277
288
270
251
273
210
260
272
248
309
271
206
212
263
278
250
263
301
272
247
293
296
258
301
263
262
265
295
293
253
288
305
311
308
250
255
250
279
278
302
308
261
252
284
237
245
260
217
257
277
281
202
203
210
273
260
238
266
277
236
226
258
258
256
245
224
210
221
246
257
260
245
255
248
219
127
180
194
221
236
238
255
255
200
187
174
187
201
193
217
243
198
193
216
190
205
177
175
194
204
200
217
214
205
236
227
232
227
248
54
145
184
173
234
242
199
205
227
185
247
251
238
194
170
105
113
177
191
205
210
180
212
240
211
213
172
220
219
232
228
277
178
199
253
260
249
213
243
277
267
208
210
138
169
227
252
271
260
209
252
276
215
275
273
183
260
263
272
267
269
284
313
140
193
266
267
277
301
296
268
321
248
321
223
230
184
200
261
285
282
302
265
301
256
305
330
333
339
349
251
351
346
298
271
327
355
361
354
262
202
261
288
272
206
317
321
307
215
211
177
195
262
326
298
363
323
230
311
245
265
330
349
275
298
297
348
294
202
299
355
361
301
288
366
361
225
321
293
313
259
286
337
348
358
299
283
326
355
315
299
359
328
302
317
364
348
324
367
343
188
302
349
271
305
359
333
371
295
273
369
332
332
382
398
336
343
377
390
369
256
238
322
381
361
366
256
341
327
336
348
267
257
336
372
352
315
327
269
221
238
302
317
362
294
243
243
258
271
266
202
250
265
311
331
241
302
206
291
303
304
332
351
298
269
330
286
234
210
281
262
224
227
271
286
272
319
314
319
354
332
358
236
286
311
345
319
305
326
293
301
337
324
299
288
283
343
366
344
325
261
278
280
281
207
243
299
312
221
137
180
228
254
260
256
276
306
305
309
208
237
-999
266
275
248
251
250
287
267
297
294
304
308
302
304
273
277
273
283
288
281
283
244
260
262
238
239
-999
-999
280
258
274
277
256
275
213
250
216
261
265
263
260
211
257
262
261
253
244
242
242
228
202
213
227
220
201
205
206
234
227
210
226
228
249
201
238
177
193
216
220
181
202
210
215
198
183
197
225
206
225
227
170
169
151
155
197
205
188
211
231
226
262
238
255
216
216
252
165
177
243
205
218
197
226
238
245
227
238
263
270
190
208
236
245
234
183
204
188
150
181
226
236
199
186
213
265
193
234
244
251
258
190
152
138
183
232
238
242
201
204
213
232
261
265
294
256
288
272
247
288
206
286
299
301
262
260
260
265
208
308
277
294
297
284
254
232
315
321
338
212
253
316
339
338
316
326
338
317
326
355
312
292
281
138
158
282
282
212
175
254
299
298
187
208
262
227
245
244
223
232
248
322
331
312
288
297
278
281
351
337
338
330
323
270
322
354
352
288
366
319
255
261
327
305
347
338
-999
-999
-999
251
351
248
292
254
228
192
232
267
294
260
211
236
308
337
295
321
332
374
349
166
269
349
311
361
377
233
193
271
336
297
295
337
337
240
228
291
237
272
265
310
321
333
311
355
355
383
305
210
267
305
337
363
291
316
257
323
308
250
322
236
298
260
315
349
211
269
322
291
343
361
221
301
327
365
377
355
344
258
292
304
313
301
337
275
255
298
302
290
280
321
275
281
299
341
330
287
311
298
311
341
337
321
322
321
208
277
311
304
316
322
200
237
270
289
311
288
333
347
264
222
250
284
289
304
337
338
317
301
183
294
260
261
234
206
261
227
255
301
251
241
288
308
305
243
284
200
205
183
244
230
277
292
258
263
299
299
255
286
301
238
275
160
175
244
213
212
261
269
238
217
253
232
193
236
263
203
191
217
205
244
248
247
266
223
267
251
287
208
210
230
254
251
234
240
247
244
208
132
132
204
226
238
175
144
141
156
167
188
209
186
190
204
177
183
228
175
212
201
201
230
141
187
213
240
244
248
241
95
141
149
210
215
222
232
188
177
206
192
207
165
138
150
205
212
236
222
195
166
232
244
83
140
180
180
171
182
226
194
217
237
236
203
222
283
293
294
262
273
272
294
288
191
273
294
241
223
223
255
297
308
234
302
198
246
308
314
285
319
316
283
154
158
216
272
286
293
315
280
244
210
244
235
230
198
208
255
243
308
319
338
345
244
261
115
130
197
247
266
288
293
247
288
276
298
344
355
348
258
347
287
355
287
333
205
226
262
277
190
210
173
232
304
276
262
301
327
322
309
344
347
369
352
205
272
288
308
334
167
260
305
269
166
244
294
305
348
330
386
338
272
201
222
275
250
252
299
305
338
331
265
283
266
258
275
298
327
183
255
316
266
217
271
316
317
261
240
316
255
293
299
317
349
288
223
261
282
243
332
298
316
260
312
315
283
302
283
297
328
333
351
362
328
294
349
296
200
222
272
284
286
304
313
233
176
186
241
286
322
326
267
284
302
302
305
304
311
302
291
248
267
308
336
323
267
321
316
250
280
265
311
339
266
215
247
236
286
241
247
252
261
291
317
250
182
277
271
275
299
301
288
275
301
288
289
311
315
297
322
295
160
216
251
302
236
311
309
272
178
173
260
278
244
236
248
287
289
281
214
250
278
297
289
308
226
236
255
222
178
213
245
244
257
272
245
236
232
262
282
265
236
150
190
246
260
230
250
254
256
267
284
247
267
255
202
194
217
247
243
208
206
222
248
232
236
238
257
254
243
243
244
257
267
252
203
166
236
221
232
233
203
226
255
256
228
256
233
225
248
188
172
213
238
242
240
220
220
226
201
245
243
232
176
156
143
177
201
228
210
215
227
227
198
222
212
202
228
262
230
236
248
227
230
183
210
216
232
262
176
237
236
116
204
237
248
262
257
188
234
260
261
247
267
296
318
286
236
288
134
183
227
265
258
276
276
298
296
225
275
260
242
176
275
297
309
138
164
223
276
287
283
297
311
306
288
312
273
254
294
278
272
301
222
123
183
184
161
210
223
278
289
316
337
345
358
351
280
337
356
379
339
336
339
263
255
291
267
243
221
245
295
238
165
190
271
288
260
288
250
275
306
289
273
343
343
198
332
316
162
232
237
265
317
309
290
292
287
191
215
237
287
317
313
248
256
286
327
333
341
195
233
234
236
283
326
339
332
215
306
273
298
355
393
337
380
383
366
355
361
345
277
329
277
305
305
307
205
242
305
299
336
332
349
305
368
302
230
315
283
336
256
255
297
337
349
283
311
327
308
297
316
272
338
299
344
238
309
297
338
287
278
301
344
339
293
336
326
212
223
216
238
295
336
271
250
337
331
352
265
278
288
276
267
290
344
291
277
375
317
337
241
238
255
256
294
287
273
266
312
330
330
318
178
309
285
320
316
165
213
236
260
284
280
267
266
273
287
279
254
252
271
289
198
219
245
284
260
286
302
246
265
265
282
287
309
340
264
305
255
271
284
278
272
265
284
304
302
304
272
280
290
249
258
274
187
91
172
210
232
238
241
234
241
266
252
262
210
199
242
222
235
271
266
271
207
233
243
244
245
263
195
144
145
208
252
210
208
212
184
193
182
198
197
186
206
217
205
202
222
231
225
220
180
215
206
210
255
242
261
265
250
244
195
200
210
216
212
210
204
212
223
228
213
227
219
222
225
190
238
167
167
226
226
182
197
226
243
165
204
178
188
241
262
276
226
215
247
260
202
247
194
271
245
262
263
203
248
252
201
144
245
232
250
262
270
294
291
238
280
282
222
208
192
214
164
196
263
269
281
294
250
302
315
312
298
298
95
180
196
246
260
293
319
318
236
281
323
284
343
254
349
303
157
309
260
193
343
266
274
315
155
225
241
286
280
227
234
182
217
306
247
211
298
321
232
337
354
266
341
347
319
234
208
338
343
301
224
197
314
338
234
277
313
265
183
245
211
221
295
302
227
334
275
263
250
294
219
255
258
294
339
241
338
341
328
241
192
298
306
276
272
299
282
271
332
279
305
317
284
196
309
246
235
292
336
360
276
352
341
293
221
314
289
289
286
316
287
292
238
316
321
351
258
289
332
243
298
313
279
339
206
251
303
292
354
307
202
299
284
334
380
349
286
306
301
340
263
260
275
331
361
351
329
315
299
252
226
316
357
340
316
364
182
255
325
323
381
316
336
349
373
377
233
227
250
344
323
244
247
337
330
324
342
243
285
301
316
330
302
299
313
294
288
317
305
312
305
213
258
285
281
295
298
299
236
304
318
328
328
299
322
324
308
322
306
317
165
245
233
268
289
317
342
226
287
251
281
263
291
290
205
213
279
255
220
183
261
268
249
248
250
273
287
283
205
250
205
209
224
222
228
255
257
234
234
262
241
252
208
190
192
156
192
232
232
210
196
210
225
253
211
236
241
231
255
243
242
218
222
236
235
216
257
276
256
132
186
147
145
208
228
236
228
226
247
243
247
198
232
232
250
237
227
252
266
275
266
244
200
180
168
202
202
252
271
250
194
188
208
241
208
225
227
181
178
230
230
234
237
155
155
191
217
207
202
271
206
194
225
213
232
237
260
170
166
202
238
252
194
218
216
237
267
270
220
168
237
256
295
258
243
136
134
138
207
228
247
282
312
327
294
244
293
223
270
308
324
319
140
238
299
301
193
299
283
293
282
288
310
336
336
343
332
307
288
233
194
241
302
314
297
318
338
349
323
367
368
363
333
207
261
321
333
258
335
311
179
175
171
128
211
263
297
286
343
226
250
339
327
330
187
278
304
202
256
298
309
160
240
266
289
266
349
365
334
336
261
351
378
352
315
250
325
310
283
271
337
288
352
263
286
295
278
186
312
304
261
349
333
281
322
327
265
322
348
374
296
260
217
287
318
293
282
330
349
276
162
233
293
249
180
268
301
324
344
367
252
334
315
204
253
261
306
217
230
277
217
289
280
329
338
305
344
326
163
237
245
277
324
336
317
343
258
324
315
319
278
282
316
322
342
332
343
312
289
283
343
343
354
278
335
270
321
356
334
211
239
282
342
346
245
249
280
257
304
322
322
272
327
332
352
328
233
233
262
286
231
256
299
319
327
332
319
305
340
272
263
303
266
232
272
304
275
309
263
319
294
219
304
304
309
283
272
265
284
296
298
250
178
165
250
243
233
255
289
272
299
306
222
263
277
192
247
263
221
192
170
180
138
228
244
233
225
214
211
194
196
220
228
281
260
235
284
288
213
221
190
250
261
266
265
190
261
216
248
226
83
174
156
192
222
226
233
213
231
196
171
180
203
193
194
201
210
219
225
205
172
218
187
217
204
190
175
168
165
156
162
182
193
210
247
249
186
167
148
119
193
238
171
185
210
205
171
184
215
243
229
217
250
277
280
180
261
177
175
217
221
251
261
251
201
237
258
258
116
220
263
110
87
159
202
221
221
195
236
257
288
299
295
140
137
212
225
133
197
212
250
286
313
323
222
141
232
307
249
310
221
226
298
273
295
313
171
145
280
288
327
317
219
195
269
292
272
293
248
326
362
383
367
141
146
272
177
227
286
249
316
311
156
216
282
215
312
170
272
299
257
297
210
308
313
232
272
232
306
312
316
183
257
318
322
238
232
311
355
384
358
360
317
282
375
373
331
372
369
344
334
353
339
343
393
368
155
177
319
378
391
383
186
312
293
339
238
319
249
281
337
343
332
387
357
305
331
310
312
306
254
291
323
384
376
404
328
336
252
284
348
321
216
194
281
277
332
354
284
334
302
326
365
360
300
278
295
302
332
274
226
300
356
212
265
297
320
227
248
238
263
244
270
295
266
268
296
310
304
297
302
282
308
342
309
323
354
353
359
256
238
256
253
309
266
271
267
217
232
212
298
320
309
323
315
319
348
362
308
295
282
255
277
266
304
333
356
351
347
333
360
277
324
273
314
282
228
283
267
272
252
252
281
316
177
221
305
231
298
301
250
263
283
266
199
237
232
274
266
233
236
232
286
290
282
288
276
278
261
249
278
304
207
144
169
243
238
272
217
225
211
255
263
266
223
211
216
228
225
185
206
249
232
235
198
210
176
200
223
200
189
195
205
212
221
166
181
206
219
232
248
240
230
243
270
245
251
247
237
207
158
141
260
241
256
210
240
212
225
234
245
238
230
178
227
248
131
110
162
191
186
185
211
236
237
237
245
104
108
156
165
227
243
177
143
148
173
206
239
220
211
238
251
258
267
223
183
255
202
222
238
221
245
259
266
267
267
276
175
181
232
266
285
215
299
243
243
251
282
254
251
210
271
215
228
293
294
262
293
324
273
283
225
295
246
183
148
202
237
249
270
288
314
296
200
232
277
326
286
277
289
253
260
302
269
303
304
307
317
349
337
224
259
317
293
332
296
304
311
345
378
379
376
376
182
282
286
318
288
282
315
271
177
232
276
218
316
268
273
281
176
152
148
272
325
310
335
347
354
354
274
266
223
334
264
285
279
316
168
259
332
289
272
222
276
339
314
255
324
321
163
262
322
230
245
302
276
238
317
251
223
323
349
365
287
309
344
355
354
266
321
324
324
319
354
285
352
345
298
331
359
261
340
276
204
269
296
306
294
312
306
309
258
344
306
263
308
342
364
324
360
310
359
249
318
213
269
318
332
369
357
174
200
272
300
293
318
269
274
304
305
327
311
282
279
224
177
239
317
298
272
286
219
240
282
287
282
264
274
304
308
294
292
296
216
238
280
262
239
280
316
312
342
335
264
324
282
199
296
286
165
216
281
194
187
208
176
234
272
293
259
223
274
287
258
240
264
309
255
263
257
223
299
268
276
280
273
298
254
239
276
301
304
291
201
249
252
216
232
255
224
229
254
224
240
259
256
264
277
279
264
285
204
200
212
218
225
279
251
255
226
249
268
252
242
252
208
222
172
157
198
204
212
219
225
225
231
208
198
221
234
238
230
197
211
174
195
204
194
172
193
214
194
205
163
158
179
205
223
211
231
224
217
241
194
192
247
252
240
198
181
194
204
182
184
206
215
227
239
241
173
156
149
179
208
215
204
209
252
259
253
217
136
179
250
289
282
105
114
202
229
178
156
239
255
290
308
312
279
124
166
206
195
169
208
219
241
254
258
261
216
217
269
294
192
199
237
279
148
116
162
186
177
207
206
256
301
317
324
318
321
274
338
174
248
322
322
320
323
271
326
344
351
368
239
157
241
340
212
332
349
134
186
216
239
234
249
284
277
285
322
318
282
354
303
322
222
311
298
306
274
294
291
305
301
223
262
281
309
162
224
318
322
232
279
326
264
256
260
300
334
339
279
251
221
206
264
294
278
329
212
283
334
357
241
182
261
323
244
294
332
266
176
193
259
237
229
314
284
336
342
364
380
320
339
287
257
219
302
274
280
311
311
345
311
300
187
239
319
348
238
182
188
224
258
274
294
319
276
234
319
294
289
347
321
327
309
301
268
269
251
319
254
212
274
312
278
315
321
236
247
259
256
274
296
316
329
324
271
307
299
244
252
276
246
302
332
299
210
294
228
295
304
207
254
271
299
255
227
276
279
224
266
274
228
258
287
281
312
264
204
288
264
278
199
223
266
255
266
259
272
278
247
246
291
298
224
159
179
229
196
202
249
256
271
261
-999
276
284
291
324
298
167
206
229
253
275
215
240
259
262
278
256
219
205
238
266
253
266
268
279
269
274
231
271
264
282
137
194
186
184
219
208
222
244
267
260
192
166
184
199
191
194
191
214
195
196
173
217
211
213
206
205
219
94
141
129
129
156
183
214
186
264
229
206
171
175
181
206
234
199
231
231
237
216
239
203
152
217
190
174
207
216
229
145
188
214
221
121
136
158
179
179
217
150
208
203
174
259
259
196
232
202
276
278
230
296
294
272
151
144
178
214
226
232
221
191
206
232
266
251
166
266
262
239
254
274
225
224
264
274
252
294
304
320
234
304
302
204
249
264
278
204
223
216
262
291
257
203
294
326
339
336
340
301
119
136
174
229
281
300
248
256
318
282
301
324
270
216
191
256
306
327
329
244
139
134
192
294
319
276
311
213
264
356
305
162
139
189
199
252
286
283
281
274
216
259
282
302
139
183
223
244
249
189
217
281
326
299
301
305
266
202
218
219
244
259
273
244
236
274
289
313
286
312
254
177
203
201
289
256
256
295
319
319
316
299
234
311
304
331
354
354
216
326
356
309
321
271
327
189
225
301
309
279
276
261
252
297
341
294
296
319
249
228
256
248
262
285
332
305
269
290
229
255
261
285
289
214
178
224
181
167
254
286
302
213
202
299
287
251
175
232
233
211
234
297
302
291
316
309
270
228
259
288
269
295
301
254
302
316
276
312
285
264
256
284
279
276
207
207
222
270
294
303
276
248
239
246
224
254
289
289
253
267
286
259
270
256
273
301
294
274
279
281
299
312
267
210
232
278
291
219
254
266
232
266
289
283
282
264
281
279
261
279
244
194
224
218
219
232
254
252
236
204
241
256
266
275
279
216
234
174
242
265
123
179
184
222
204
212
220
214
224
206
275
273
276
274
259
184
218
236
226
232
229
219
188
176
183
181
174
128
188
184
188
208
219
234
254
154
204
226
212
196
172
217
229
228
211
146
181
226
242
242
179
193
183
222
215
222
184
181
230
252
252
256
242
249
212
268
203
189
240
248
216
168
182
199
199
206
205
207
213
231
251
249
214
200
149
143
175
176
179
239
251
236
178
254
227
267
276
221
231
288
281
225
267
242
277
221
184
264
314
284
194
229
262
286
307
294
289
289
319
149
261
311
314
239
170
232
269
315
336
359
346
208
318
218
200
289
319
236
193
119
166
264
309
293
125
227
289
318
258
264
268
294
229
216
142
292
219
210
300
334
319
271
303
228
147
188
277
278
178
282
326
273
259
186
273
281
239
268
303
340
349
364
299
358
239
148
206
299
254
356
252
143
184
274
319
200
242
294
287
265
261
296
234
214
278
281
231
189
279
324
333
278
328
289
241
227
256
257
224
302
322
143
210
318
266
284
324
344
313
278
218
296
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-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
197
259
295
284
217
266
294
315
302
250
139
196
284
250
226
272
283
218
188
212
227
253
253
236
264
272
194
239
236
208
239
257
257
265
270
278
255
274
222
188
244
195
224
233
206
275
225
202
115
190
190
186
218
201
188
242
225
241
207
239
228
190
189
179
177
222
178
204
212
240
255
265
170
195
212
162
203
187
221
197
188
186
181
185
217
221
242
236
240
203
222
256
204
232
201
223
224
243
197
198
213
226
238
224
186
228
240
232
246
162
153
217
246
203
147
142
249
192
218
263
252
259
258
264
206
272
224
195
194
272
265
275
283
279
200
226
250
256
222
112
142
178
228
259
272
282
297
288
262
162
208
206
274
293
303
176
203
213
253
234
288
310
211
252
306
310
298
142
112
141
230
245
280
307
286
287
322
322
283
318
308
292
307
325
320
344
262
222
342
331
357
353
207
155
207
273
142
271
272
157
172
264
142
163
254
308
345
293
343
332
308
333
354
365
372
354
243
233
227
284
273
221
235
271
280
282
335
213
294
326
249
177
223
267
223
296
307
372
286
309
372
279
244
366
343
353
272
312
356
272
307
340
292
311
336
312
263
225
176
267
294
262
251
262
283
337
227
342
275
293
333
342
352
291
315
232
286
288
247
313
336
336
265
318
299
219
289
287
333
266
292
291
254
252
318
232
314
252
282
297
328
308
330
320
225
173
237
292
259
295
288
310
270
222
255
244
280
302
308
279
255
302
249
205
245
301
302
324
302
283
278
311
308
310
259
255
219
297
302
307
326
309
272
308
278
238
233
267
250
292
296
160
156
228
278
268
269
292
203
265
257
293
275
285
242
178
237
267
267
225
278
283
191
194
218
264
264
240
282
243
178
177
240
231
235
165
245
266
267
220
240
237
204
211
210
251
248
272
283
275
232
238
242
239
243
238
217
213
202
212
218
220
226
239
222
174
190
189
224
237
231
177
187
204
178
164
178
156
216
207
194
205
217
227
185
162
141
137
155
164
216
212
221
235
175
202
208
240
185
207
217
217
229
200
203
214
200
197
140
167
171
214
155
135
157
188
186
143
102
150
162
156
182
200
192
138
159
225
245
147
178
208
232
259
238
272
196
227
244
258
254
262
170
203
250
248
224
249
253
187
191
250
207
162
140
156
226
246
260
249
237
251
258
242
232
262
282
229
289
303
298
154
172
236
257
212
236
269
265
280
274
290
246
258
278
327
218
300
167
170
247
280
267
328
301
327
258
304
225
304
302
288
259
271
233
265
253
312
247
312
333
311
297
336
317
343
334
354
320
364
346
126
154
139
154
257
255
237
244
257
262
322
296
329
307
335
273
343
350
314
186
300
316
325
196
132
163
262
300
299
312
252
223
297
334
350
274
337
350
243
320
258
254
293
298
354
322
333
232
244
322
339
310
302
337
292
307
276
286
290
262
299
268
264
295
347
330
330
345
357
339
372
373
302
340
317
350
287
278
331
313
250
322
306
362
375
370
334
216
282
319
313
202
255
342
287
297
314
292
330
271
276
288
283
296
352
321
349
354
286
332
265
255
317
342
307
197
223
278
337
256
200
322
343
300
346
344
250
337
285
245
263
284
247
265
260
299
230
230
311
324
168
195
262
207
262
272
292
299
312
321
294
274
164
182
232
237
273
275
281
274
254
252
275
171
233
276
278
283
257
222
215
217
219
217
227
241
255
256
289
199
162
226
184
202
262
248
195
241
289
272
261
244
268
272
272
253
257
272
224
242
184
131
208
234
195
222
205
208
195
201
214
214
208
188
207
209
210
203
211
222
215
100
132
162
202
195
214
237
182
197
187
135
152
168
179
182
202
149
153
187
151
172
199
192
200
199
165
156
169
195
227
233
215
208
162
127
173
220
209
202
213
173
206
230
242
255
256
225
243
251
171
218
223
239
250
262
263
237
189
202
232
222
212
262
292
188
244
286
294
108
119
175
245
188
148
285
272
159
220
280
284
204
135
233
191
196
241
270
236
242
263
263
165
194
205
170
198
245
270
220
240
297
328
212
242
320
313
327
282
334
237
211
319
257
327
221
191
272
323
252
130
183
288
292
222
207
257
297
322
337
320
270
262
224
315
349
350
339
371
283
358
173
177
207
273
337
250
347
243
226
252
340
328
299
282
319
344
364
366
389
321
198
127
127
155
220
277
150
134
177
277
220
311
306
330
299
188
260
290
269
338
295
313
230
277
292
260
282
258
294
263
277
241
289
354
232
270
338
379
375
345
375
375
373
313
355
282
350
363
297
362
383
197
260
341
376
311
345
344
350
264
274
347
282
352
370
345
317
267
330
334
327
329
372
378
220
337
372
386
392
285
295
342
350
303
358
352
257
367
287
345
373
267
297
358
177
257
321
310
244
347
245
310
274
326
305
297
337
343
337
262
334
333
327
208
282
318
334
320
307
316
321
252
152
179
244
269
284
272
267
287
307
281
250
242
255
301
288
197
207
215
223
254
263
282
282
186
265
225
212
255
243
257
270
275
242
297
294
202
286
281
235
238
268
310
297
118
116
170
220
215
230
267
223
270
245
223
230
252
210
182
203
205
198
175
213
225
252
195
222
252
256
254
146
133
178
187
192
192
204
218
202
228
193
149
213
219
231
258
164
104
164
190
208
172
169
177
167
160
168
255
137
160
155
162
180
213
223
200
208
193
200
192
230
248
194
229
252
255
185
225
295
150
187
232
233
218
198
212
238
246
262
259
84
136
179
217
212
192
172
180
217
214
216
227
242
242
264
263
232
177
237
237
236
177
175
196
202
236
243
255
244
244
253
240
270
161
194
230
282
271
215
250
274
295
306
260
107
187
278
221
167
252
272
245
326
188
210
251
203
227
257
288
284
237
296
297
275
244
315
317
315
300
317
177
158
230
205
254
232
284
300
306
324
336
300
252
306
311
282
337
356
355
229
103
140
195
225
239
278
215
135
257
290
272
262
220
250
242
296
306
246
249
330
324
329
330
338
134
198
267
317
347
350
367
294
336
262
208
317
344
287
330
274
321
340
212
293
322
297
212
313
342
311
286
195
189
275
310
360
342
285
213
264
239
322
298
290
323
200
250
280
250
272
298
287
323
360
340
354
250
323
356
278
306
282
329
294
316
370
288
302
346
192
185
232
312
315
312
332
349
232
261
300
264
303
299
270
278
328
265
165
202
265
242
297
260
254
323
292
257
260
237
290
280
235
197
267
302
311
325
332
312
328
319
317
292
326
347
233
272
346
307
350
260
322
307
200
231
287
232
265
285
270
295
305
326
239
283
298
289
282
311
338
345
177
202
258
325
280
252
307
317
312
325
332
217
297
320
317
321
288
294
245
290
192
205
260
270
222
228
180
205
218
206
217
261
236
281
299
299
298
300
237
263
267
244
201
172
179
184
120
167
237
259
278
269
262
205
205
243
267
210
277
265
220
250
277
241
153
150
182
233
249
249
197
244
226
195
248
262
202
235
159
175
207
192
167
195
185
158
193
224
222
220
146
138
170
187
218
188
177
231
229
240
251
175
245
246
242
219
245
173
164
142
112
184
217
182
252
266
172
127
184
214
232
252
230
266
135
187
247
220
258
220
234
286
248
272
264
210
195
227
240
252
275
225
240
225
260
266
227
221
263
212
226
187
196
183
206
262
303
288
204
210
254
262
197
232
306
330
277
213
242
288
190
250
297
317
332
326
284
327
327
323
323
340
332
274
257
205
134
226
212
280
262
310
344
302
167
112
135
161
215
219
262
275
123
152
232
277
292
290
326
245
190
232
304
330
332
220
220
294
335
345
260
233
242
227
307
327
168
314
137
248
288
290
283
317
328
327
329
256
260
314
320
294
285
350
298
292
352
295
274
354
335
357
348
278
267
277
315
327
360
352
362
260
308
340
318
345
307
234
296
260
295
299
289
260
347
345
347
316
347
232
342
201
230
307
312
303
272
285
322
318
273
321
307
335
282
259
327
278
337
245
292
293
260
272
291
303
285
295
280
284
265
265
277
264
239
266
283
268
247
290
300
267
286
303
295
194
236
252
262
297
234
250
247
284
310
307
310
328
295
307
298
327
282
296
335
359
350
340
272
268
320
328
308
287
294
284
300
257
302
296
233
300
302
257
277
283
287
247
247
270
292
219
196
245
232
281
213
227
272
216
270
200
242
239
236
250
252
269
287
256
295
292
263
282
282
295
320
270
301
275
142
207
175
217
228
237
240
242
258
250
141
190
250
262
147
162
232
216
157
145
187
227
250
235
242
198
178
173
176
164
169
192
190
195
205
204
208
235
222
227
232
240
225
245
213
137
127
190
240
166
201
222
185
216
109
141
212
231
238
240
248
240
250
141
108
199
207
225
207
200
182
172
166
212
238
224
168
162
196
197
203
211
219
221
154
162
199
232
240
227
110
220
252
185
212
222
192
250
200
207
214
175
202
201
240
254
272
273
267
277
117
170
159
217
249
195
150
208
235
279
305
320
241
305
312
254
307
194
109
154
145
254
235
274
305
322
322
309
193
280
293
251
257
220
270
330
275
315
301
243
200
127
250
241
315
320
174
282
262
235
190
288
305
294
320
334
257
274
265
200
275
323
339
333
170
140
240
287
308
210
302
253
292
317
145
166
285
295
270
295
217
245
282
280
249
255
280
283
148
191
294
294
297
240
278
307
312
307
318
272
272
285
292
214
180
210
305
332
257
287
330
302
236
302
308
230
227
293
330
237
275
286
287
213
243
308
326
352
337
254
330
321
292
332
315
316
302
290
317
331
334
329
342
324
224
211
247
275
203
282
247
312
318
299
310
172
203
180
267
295
310
317
283
310
278
325
317
287
293
241
248
242
273
278
268
273
318
340
318
322
288
290
326
264
162
194
237
251
302
185
177
233
257
268
287
297
300
297
196
292
304
292
216
248
269
258
253
263
244
259
267
300
267
252
290
297
252
290
347
247
195
210
225
243
258
248
276
277
255
260
286
302
257
275
304
277
268
282
233
277
257
216
250
247
257
257
252
268
285
245
265
279
172
246
136
202
226
207
266
273
217
129
204
272
288
245
140
153
160
210
194
210
233
241
197
185
185
194
188
249
242
257
205
236
265
223
205
193
197
220
182
200
167
182
229
212
227
246
212
168
180
163
205
190
172
161
215
217
248
212
131
139
161
156
175
187
175
207
227
242
222
217
230
218
195
186
230
160
157
234
223
178
201
192
167
195
210
217
195
197
212
211
233
192
210
250
187
157
165
225
237
177
206
198
199
218
246
230
249
187
175
248
279
276
260
248
243
277
292
292
295
235
253
251
107
95
152
235
248
210
243
172
179
254
295
307
255
310
322
285
327
182
236
297
316
318
322
318
320
308
232
257
237
247
312
227
318
310
300
330
240
215
287
127
215
248
298
252
272
252
282
298
274
307
347
322
363
368
266
317
290
252
212
286
317
339
190
284
345
297
312
270
167
311
174
227
212
217
278
272
230
255
308
321
313
168
179
256
276
282
292
263
232
249
262
315
275
325
372
295
345
318
367
307
332
350
336
338
346
300
285
343
338
323
346
252
225
323
360
380
213
186
313
365
339
374
390
372
332
284
373
367
307
360
337
296
340
358
304
253
315
328
276
285
253
303
356
377
258
349
345
385
313
353
330
330
285
297
370
287
167
192
290
263
247
293
283
273
307
328
298
300
315
337
334
350
332
327
340
247
188
220
223
285
312
217
245
317
317
333
326
297
275
306
327
318
288
292
265
272
347
324
353
257
256
284
317
320
298
338
297
325
322
300
292
295
290
310
197
-999
247
287
287
237
247
260
198
187
170
183
218
228
257
229
180
158
204
247
240
210
222
243
225
235
244
245
213
239
242
248
242
208
158
223
182
206
250
245
237
219
236
254
244
259
253
207
197
167
175
222
200
187
208
232
242
260
153
213
226
197
-999
202
197
177
222
250
222
248
234
219
187
192
202
197
215
205
212
203
197
226
192
179
192
197
195
200
190
187
195
195
224
208
222
218
230
224
162
161
157
188
196
188
190
205
212
229
220
245
243
250
240
182
175
170
175
210
238
182
120
86
214
258
243
198
197
97
49
127
131
200
222
227
147
193
235
243
230
261
147
246
260
217
159
167
187
215
235
242
255
275
202
192
229
208
212
275
299
233
266
302
224
257
297
305
308
313
240
232
140
201
234
293
270
342
222
191
300
272
210
96
89
118
185
228
223
238
292
319
297
250
230
303
242
128
258
318
275
138
128
195
260
285
307
311
297
302
310
333
317
288
313
340
330
301
316
172
253
272
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
288
265
288
292
263
302
257
277
327
328
-999
285
294
310
301
313
280
285
330
317
317
315
327
312
290
320
332
228
237
307
317
316
250
297
302
193
275
310
322
297
200
282
314
267
317
302
284
314
195
190
224
272
255
292
285
294
303
328
273
278
271
287
292
314
212
245
317
262
283
303
324
295
265
285
290
285
285
305
292
298
240
282
295
317
290
311
290
207
217
230
278
305
307
273
287
305
227
289
286
178
235
265
173
153
220
230
247
251
252
265
252
271
267
258
272
266
255
276
272
282
297
196
207
212
207
184
201
205
192
235
235
250
240
265
260
275
215
207
192
191
208
238
243
208
248
242
177
127
208
207
212
219
212
192
240
235
265
257
264
252
197
195
185
99
154
178
198
228
235
238
198
248
248
128
185
192
195
207
195
210
232
223
215
227
252
232
186
198
235
185
217
222
127
124
162
212
212
217
202
207
225
235
237
240
232
237
237
252
237
180
212
184
177
231
178
158
213
233
236
229
240
232
184
202
193
227
222
242
252
212
272
268
265
131
117
122
193
240
260
260
259
230
242
260
154
208
211
220
259
278
223
287
192
220
262
247
159
128
188
257
235
152
204
278
275
297
290
192
280
302
315
245
248
306
337
329
281
335
328
327
-999
-999
-999
283
323
292
305
326
328
298
142
235
292
295
290
322
355
350
302
332
307
246
260
298
238
248
310
324
310
302
223
307
327
282
245
227
300
310
330
290
180
155
295
265
283
243
255
285
270
320
330
322
293
170
215
297
287
307
277
273
292
280
297
300
270
310
227
289
315
300
307
322
238
312
285
280
263
247
307
302
287
308
314
264
237
245
307
273
220
300
310
317
298
273
316
334
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
250
170
230
220
220
232
242
270
230
227
245
248
245
246
142
166
205
235
267
220
252
263
233
276
266
242
283
222
247
272
250
268
252
211
280
215
290
307
300
300
285
292
292
122
212
299
192
204
303
226
282
251
297
322
273
258
210
148
192
235
256
293
262
182
177
198
232
268
312
151
220
297
314
257
312
342
257
276
303
303
308
146
157
257
264
235
268
165
240
316
319
306
244
280
280
332
252
212
310
340
350
247
202
240
292
252
199
257
294
308
268
248
305
263
318
307
262
154
260
215
285
267
285
299
216
287
270
300
317
277
315
337
314
298
237
300
237
166
201
222
262
314
301
283
277
273
242
240
250
307
317
340
282
235
285
310
315
235
290
280
248
274
297
297
228
287
297
197
263
277
302
302
307
322
303
307
277
330
285
167
194
230
260
262
293
310
238
307
332
313
277
317
327
312
158
207
228
293
287
272
277
287
308
328
286
270
312
262
234
285
290
282
289
310
322
297
300
307
305
316
251
308
338
312
334
227
302
293
277
287
303
127
167
235
238
220
267
240
255
245
286
292
297
300
237
162
165
223
244
260
267
267
273
277
290
202
267
268
230
224
248
240
237
260
255
262
247
237
240
242
265
268
243
188
232
233
128
187
197
185
192
193
209
207
213
232
232
242
222
240
240
250
242
202
198
177
188
208
219
222
243
154
127
188
223
253
238
211
188
188
212
232
222
187
222
230
242
216
202
207
206
218
258
230
148
133
133
153
150
165
204
195
193
199
205
180
195
232
230
223
229
228
234
199
204
168
178
200
224
184
147
206
211
168
197
254
250
263
275
260
235
172
222
162
203
229
214
153
164
193
226
200
228
259
277
257
244
152
172
208
197
217
258
196
260
270
132
263
285
137
240
228
278
287
282
240
238
268
111
186
262
273
277
234
264
292
290
299
267
319
317
306
327
347
352
350
322
247
297
305
298
305
303
177
175
278
292
251
137
165
228
253
242
192
265
292
313
243
255
307
310
287
223
188
137
233
268
275
282
287
242
224
245
206
298
316
194
265
235
257
220
129
185
277
233
293
193
253
292
307
299
269
288
329
321
341
318
335
327
332
345
302
240
245
294
311
282
322
345
303
317
318
300
310
280
296
310
280
314
340
285
274
286
307
320
325
310
292
297
277
243
317
322
298
303
218
328
326
254
220
280
304
242
340
348
356
345
312
290
285
320
320
350
255
313
362
340
307
307
352
303
334
337
330
209
211
263
307
218
254
290
264
302
303
270
237
253
274
289
282
325
337
327
290
257
285
312
322
325
290
322
298
305
293
289
283
297
317
288
175
258
291
247
262
272
293
313
320
196
180
293
302
182
190
253
284
247
217
259
288
260
270
281
229
282
282
298
271
212
233
273
246
250
272
299
257
246
252
245
234
262
274
285
280
270
292
273
282
292
249
279
288
270
244
242
254
262
237
262
270
282
242
251
219
252
230
199
224
257
251
275
209
199
218
231
210
258
219
249
252
245
129
142
202
200
236
215
225
250
270
237
220
255
207
195
231
255
219
216
245
229
199
212
201
162
189
188
205
214
232
242
220
255
220
222
181
200
228
230
191
155
150
156
225
227
228
179
243
246
184
236
224
244
190
215
210
217
140
217
217
230
270
225
233
230
254
210
249
262
158
194
253
253
263
182
189
225
174
215
255
257
116
138
160
203
227
264
279
298
312
320
274
187
148
162
212
221
279
225
195
268
214
272
250
265
296
233
235
295
320
320
249
250
274
270
316
337
292
298
249
275
284
255
216
238
218
202
274
126
129
220
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
268
268
249
257
192
312
292
329
309
225
240
317
335
220
240
300
319
329
249
227
321
328
262
308
325
315
317
318
182
203
258
302
308
267
315
322
347
290
325
342
360
207
347
302
230
320
333
348
352
337
373
314
260
199
280
333
346
364
324
283
207