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