0297083_W -28.8833 28.05 1666.0
1916010112 1977083112
255
261
261
266
216
244
277
283
288
288
-999
-999
-999
233
194
250
261
261
233
172
222
255
244
233
244
250
283
288
283
261
222
255
266
277
288
272
283
266
261
272
250
272
288
250
266
277
288
288
294
283
255
244
255
266
288
261
261
272
283
277
283
211
200
177
211
244
250
272
272
222
266
255
255
272
288
272
261
244
238
238
-999
-999
-999
233
222
238
255
261
238
194
211
222
205
227
216
166
194
166
188
205
216
222
-999
-999
-999
-999
233
233
-999
-999
-999
-999
150
133
155
177
-999
-999
-999
238
238
194
211
138
94
72
133
172
138
166
188
205
222
188
172
161
166
200
216
205
-999
-999
-999
-999
155
172
166
166
177
144
155
155
177
172
172
155
172
150
155
138
94
72
161
183
194
194
177
183
177
127
133
166
194
194
161
166
166
161
155
161
150
166
166
172
166
188
161
144
150
122
116
166
177
161
200
194
200
183
166
177
194
166
155
161
188
177
172
183
177
166
172
194
177
166
133
144
172
166
205
172
127
138
155
172
172
188
138
150
155
194
205
211
200
177
188
211
177
66
161
161
150
188
205
216
222
216
211
161
183
211
233
244
250
261
244
155
194
227
216
211
233
188
161
122
205
205
216
222
244
255
266
261
244
266
283
255
261
250
216
222
238
272
283
299
294
288
311
322
294
299
283
222
238
222
250
288
261
222
266
238
244
183
144
194
205
211
227
250
277
261
250
255
266
261
216
200
233
255
294
288
244
266
255
238
244
255
172
244
266
255
255
261
272
261
233
200
211
261
261
294
288
272
288
283
255
266
283
211
277
211
238
200
255
238
227
244
238
250
238
261
250
283
250
238
272
266
283
250
261
294
288
244
216
205
250
272
277
288
305
294
266
299
311
294
266
238
255
255
266
238
233
211
244
250
261
277
233
238
250
250
272
299
294
288
222
244
255
288
294
299
316
288
294
227
183
188
188
183
255
233
244
233
233
244
-999
-999
-999
266
261
266
255
255
244
233
222
244
211
222
233
222
233
238
222
233
244
255
261
255
244
222
238
233
238
238
244
244
250
272
250
200
233
222
222
250
238
238
233
233
238
211
177
194
216
144
183
-999
-999
-999
194
200
133
127
144
161
155
183
172
205
194
183
188
200
194
177
194
188
177
166
144
155
172
166
194
205
211
211
188
188
194
200
211
138
127
150
105
138
150
177
183
194
188
177
161
166
166
122
133
133
138
116
144
133
127
111
122
133
127
122
144
177
127
150
133
161
172
133
144
116
55
116
116
144
150
155
150
133
144
188
177
161
100
127
61
127
100
111
105
127
127
138
166
172
183
122
144
144
155
94
155
172
177
177
211
150
144
111
61
72
105
116
61
100
105
138
161
194
183
172
144
161
172
188
172
155
-999
-999
-999
-999
188
200
188
188
211
222
238
216
188
166
233
233
155
144
161
194
194
155
161
188
238
250
255
188
150
161
177
211
200
211
238
255
233
144
227
261
277
261
-999
-999
-999
211
183
233
272
250
211
172
144
222
250
272
266
244
211
255
266
177
200
250
272
272
277
299
250
250
211
227
222
233
244
244
255
272
238
261
266
238
133
144
172
155
172
216
238
261
277
277
211
200
200
244
250
250
277
277
272
255
233
188
216
200
244
238
222
266
283
266
250
205
233
255
216
222
250
255
244
250
244
272
288
277
255
205
238
250
233
216
177
211
238
255
244
244
205
244
261
227
244
238
261
244
222
211
250
261
250
261
277
288
283
277
250
255
222
233
244
277
266
261
266
255
255
261
277
294
272
222
255
294
288
272
205
266
250
222
200
250
272
250
255
194
222
238
-999
-999
-999
211
233
250
-999
-999
-999
244
244
233
216
216
238
255
238
222
188
211
205
227
211
238
238
250
238
233
211
205
211
-999
-999
-999
216
211
227
238
238
250
233
233
-999
-999
-999
216
211
200
211
227
233
222
233
233
211
177
183
194
200
188
188
200
155
183
211
200
172
177
177
172
177
177
183
172
177
172
172
166
105
166
122
111
188
188
194
183
194
77
88
122
133
127
127
161
172
172
161
155
155
166
177
-999
-999
-999
177
177
172
172
150
161
138
133
138
150
194
183
111
144
155
-999
-999
-999
166
161
144
127
155
155
138
161
172
161
155
166
166
172
188
172
183
200
188
144
177
88
77
88
83
111
116
94
100
72
61
77
138
144
150
144
150
150
166
144
155
161
166
172
166
188
205
211
216
-999
-999
-999
-999
-999
211
188
188
166
155
127
116
122
150
188
216
161
183
222
233
250
244
205
222
244
250
244
238
216
261
244
261
266
266
216
155
194
227
194
155
216
238
227
261
266
255
244
244
200
233
250
266
238
244
216
244
255
-999
-999
-999
255
255
272
250
261
261
250
238
250
211
255
194
227
233
238
266
288
299
294
250
244
222
227
261
283
283
216
211
216
266
277
261
277
277
227
261
272
299
294
261
227
216
233
277
261
272
238
227
227
216
250
255
255
244
250
266
288
299
305
322
288
238
261
311
283
311
305
277
266
222
211
238
250
283
266
244
255
299
288
294
272
294
294
288
305
283
288
299
322
305
194
211
261
244
283
255
272
277
288
283
272
277
283
277
266
261
272
294
283
299
311
327
294
288
266
299
311
266
294
277
272
244
261
227
250
255
283
305
205
238
272
283
272
294
272
305
277
238
266
277
244
250
-999
-999
-999
-999
238
233
244
188
183
200
227
244
255
255
272
272
277
277
288
288
283
216
244
233
238
233
227
233
222
188
200
-999
-999
-999
261
244
244
250
227
244
261
211
150
200
205
211
233
216
211
183
211
200
144
161
172
200
122
150
172
188
200
205
205
200
172
166
183
177
177
183
188
183
172
183
194
205
200
205
183
194
200
177
172
-999
-999
-999
177
216
205
194
150
188
177
172
183
172
150
116
161
166
144
150
111
133
133
188
205
233
205
188
177
183
194
194
183
172
200
188
194
105
133
144
166
155
122
138
138
172
200
161
138
161
172
161
172
150
166
172
177
166
194
188
177
172
183
116
100
133
133
161
166
177
105
144
161
172
161
161
177
233
238
211
216
177
188
205
233
244
238
244
250
183
188
194
205
183
188
155
177
144
172
183
177
205
238
200
161
127
144
172
205
216
216
233
238
205
172
166
211
216
255
283
283
272
255
244
272
272
255
238
244
255
272
272
283
294
277
244
272
277
250
250
200
211
233
272
283
294
294
283
-999
-999
-999
216
261
266
155
227
211
227
177
161
155
177
205
222
227
277
288
294
222
277
294
299
200
172
233
227
233
255
255
238
183
233
266
261
283
299
299
294
288
277
305
311
322
311
299
277
272
244
272
250
250
294
305
299
288
266
261
233
277
294
261
266
288
311
322
322
327
327
333
294
294
277
255
299
283
283
299
250
266
244
266
277
233
266
288
277
288
216
266
272
272
238
233
216
211
205
244
266
272
222
238
244
255
244
255
261
266
277
255
188
244
261
272
266
261
238
233
255
261
255
261
238
227
216
238
211
161
183
227
227
244
250
238
261
261
233
227
255
255
250
255
244
244
233
200
200
161
188
211
211
194
227
233
-999
-999
-999
-999
233
216
216
222
233
227
188
238
244
216
172
211
222
227
227
216
227
233
211
227
238
211
211
205
233
233
216
233
205
183
155
188
216
222
227
216
200
-999
-999
-999
116
183
172
166
200
216
211
205
188
183
183
161
161
133
111
122
111
111
127
144
122
161
150
127
111
155
177
166
166
188
183
49
100
133
122
166
177
166
161
155
177
127
122
116
111
105
105
111
105
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
377
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
272
283
327
333
299
277
299
266
250
244
250
288
299
299
316
316
277
305
316
322
-999
-999
-999
-999
227
283
294
311
311
272
261
272
288
294
288
294
277
311
288
316
238
233
233
261
283
299
294
294
250
255
283
255
261
294
299
311
283
299
250
255
288
277
244
266
288
261
261
272
-999
-999
-999
-999
288
222
250
272
272
294
244
255
261
238
261
255
238
211
227
238
266
222
277
216
250
261
272
266
266
272
277
283
266
272
277
266
283
272
288
283
261
227
222
272
283
272
266
266
255
244
222
216
205
183
188
183
211
194
194
183
200
211
211
205
183
194
183
55
127
150
161
183
155
200
194
188
200
211
211
200
200
222
211
127
127
144
177
183
172
183
200
205
144
183
211
205
133
88
61
105
100
111
177
127
161
205
194
200
200
105
105
144
155
155
161
144
155
150
155
161
155
150
144
144
138
161
177
183
166
177
177
172
150
133
122
111
183
200
183
166
183
166
188
177
194
188
216
211
183
222
88
183
177
200
161
155
155
200
211
233
238
233
238
211
72
183
205
144
205
150
194
216
227
266
155
216
238
250
255
216
111
200
194
222
188
216
211
227
250
250
272
233
250
266
266
244
266
261
-999
-999
-999
222
238
238
216
250
255
205
255
222
216
172
177
194
177
211
244
261
261
244
222
244
272
299
283
266
211
183
200
205
238
272
283
272
272
177
255
277
311
150
211
172
200
227
266
311
311
250
177
250
216
261
272
283
294
266
205
227
222
216
211
216
250
216
227
238
222
238
266
288
294
288
322
288
327
305
-999
-999
-999
299
311
305
266
244
211
238
266
266
233
238
211
261
266
272
266
272
277
261
288
305
277
294
266
261
283
277
194
166
238
266
250
227
255
261
288
272
266
272
316
316
299
283
216
244
238
250
272
227
283
294
283
322
316
316
288
299
277
233
261
266
250
188
244
272
266
261
216
233
155
194
255
250
261
277
283
233
266
261
261
277
272
266
266
288
294
-999
-999
-999
261
288
250
266
272
272
283
261
172
233
233
238
233
261
255
238
233
222
216
216
211
244
261
261
250
261
255
261
233
238
133
177
211
216
205
216
222
172
188
105
122
177
172
205
216
211
177
211
211
172
183
188
166
138
161
183
194
200
216
122
200
200
150
205
161
133
155
127
172
194
188
205
161
122
172
177
194
177
161
172
144
133
94
77
133
172
183
100
133
144
166
150
138
150
161
172
61
77
111
100
-999
-999
-999
-999
172
177
155
194
155
138
166
161
172
172
127
-999
-999
-999
138
166
183
150
161
183
183
172
155
133
161
88
183
161
155
155
166
83
161
105
144
127
177
177
161
200
150
155
205
200
216
216
211
211
227
227
-999
-999
-999
233
205
200
177
200
133
200
205
238
233
144
161
144
200
216
200
238
144
200
238
194
211
227
216
222
211
238
255
238
244
211
216
194
216
200
238
150
255
294
244
272
261
277
266
294
294
316
227
194
216
244
244
294
294
311
294
311
327
294
305
294
311
305
299
322
299
322
299
266
266
244
233
222
266
272
155
233
216
266
299
322
322
288
244
272
261
316
283
250
238
222
-999
-999
-999
-999
183
233
250
250
272
277
288
288
283
250
305
255
261
277
305
316
272
283
294
299
311
299
299
294
311
266
294
288
288
238
238
277
272
327
333
349
294
294
305
288
311
294
294
338
349
361
322
277
322
344
344
255
233
283
283
277
338
338
355
338
322
277
316
322
316
294
222
-999
-999
233
283
294
299
238
238
261
277
283
261
216
227
227
194
166
177
200
177
222
261
255
233
216
250
250
266
283
272
272
277
250
266
277
266
261
238
250
266
294
277
216
227
227
244
250
266
250
227
200
172
233
172
255
222
222
255
233
233
211
205
216
205
211
200
222
238
244
233
244
233
227
238
227
244
238
222
244
233
244
238
244
166
172
172
188
172
144
188
211
216
222
211
205
194
144
138
150
188
183
205
222
216
233
222
238
200
200
194
188
205
216
205
183
144
111
177
177
183
172
172
183
177
172
194
194
172
200
188
183
200
205
183
188
188
105
111
155
161
150
177
161
155
161
138
150
161
166
161
150
105
127
144
161
161
133
-999
-999
-999
172
155
138
144
166
161
161
133
150
161
155
166
166
200
200
155
194
183
127
150
138
150
155
155
138
155
166
205
155
188
200
150
155
161
144
155
155
166
188
122
144
166
177
194
177
138
133
177
166
183
-999
-999
-999
255
238
183
161
155
127
144
177
205
227
244
244
227
227
205
200
238
255
238
244
272
266
288
299
-999
244
172
105
144
177
183
-999
177
216
233
222
211
183
238
-999
233
177
177
166
211
238
377
233
238
233
177
188
233
-999
233
222
211
172
227
177
-999
205
222
211
233
227
261
-999
244
200
233
227
205
161
194
172
-999
-999
227
211
227
377
216
238
266
261
266
277
283
305
299
272
194
238
233
227
222
277
272
244
183
222
166
188
200
177
183
227
244
261
288
261
233
238
250
227
222
227
272
188
255
266
250
272
261
238
288
316
322
316
316
305
250
261
255
244
266
244
-999
-999
-999
222
261
272
277
283
283
294
283
294
277
288
294
283
299
288
261
244
238
272
277
288
288
322
283
294
283
283
177
194
222
200
238
233
222
244
255
233
266
250
272
277
288
-999
-999
-999
266
250
227
200
233
233
250
233
222
172
183
244
227
144
172
188
227
261
250
266
261
255
233
-999
-999
-999
227
233
227
238
216
200
194
183
177
222
211
216
183
161
172
200
166
194
205
205
161
205
222
211
233
238
238
233
216
161
161
172
161
150
155
183
-999
-999
-999
172
183
177
133
150
166
177
172
166
166
183
177
155
133
161
161
166
183
177
183
177
188
172
183
183
177
194
183
116
100
188
94
66
100
166
183
83
127
138
155
105
116
150
144
111
83
150
144
133
144
133
116
161
177
183
183
116
138
188
172
183
133
183
133
161
155
161
155
155
166
200
161
94
111
138
144
111
138
133
166
183
161
172
133
161
183
177
166
200
194
200
205
177
177
216
200
188
194
200
127
200
200
127
177
177
216
200
233
-999
-999
-999
227
-999
-999
-999
244
238
250
238
238
255
233
244
233
233
222
205
166
200
155
138
183
194
183
122
166
172
177
177
188
222
183
172
188
200
211
211
244
261
227
238
261
238
244
238
200
200
194
216
233
211
238
261
266
238
233
238
244
250
194
150
166
138
183
233
261
283
288
288
277
266
216
244
222
183
222
255
266
294
277
294
288
172
155
155
222
261
277
261
250
272
316
316
311
222
283
277
277
233
238
255
288
305
272
277
238
233
227
255
266
255
283
294
283
277
277
266
338
299
322
316
333
333
344
349
333
344
327
244
272
316
327
316
322
283
294
316
322
344
344
338
344
316
327
316
299
316
316
311
238
255
266
261
311
316
316
311
272
288
288
250
277
294
255
272
288
294
316
299
311
338
338
327
299
283
294
305
322
311
294
305
327
299
294
311
277
277
233
244
255
261
277
294
277
277
272
216
183
244
238
255
-999
-999
-999
261
266
183
172
-999
-999
-999
205
244
244
233
227
222
244
227
233
205
188
183
188
200
200
238
266
261
238
211
233
238
238
166
216
233
238
233
244
-999
-999
-999
227
244
238
233
233
244
211
227
244
211
227
166
150
150
177
172
188
188
183
161
105
144
172
-999
-999
-999
188
200
183
205
222
216
222
216
216
194
-999
-999
-999
205
166
72
127
144
161
172
150
172
177
133
200
200
194
216
211
172
133
105
138
138
144
133
133
138
166
172
172
166
155
183
166
150
155
172
150
105
133
127
166
183
122
144
150
144
133
155
138
144
144
161
122
27
83
105
116
127
133
144
177
172
183
188
188
200
105
77
133
188
177
172
177
188
205
205
211
200
211
211
216
227
211
205
227
233
244
216
183
200
244
238
244
211
238
227
77
55
144
177
200
227
233
261
255
216
150
177
166
155
211
200
172
216
238
211
233
299
233
205
216
216
233
238
177
177
172
172
200
166
200
222
238
255
283
277
261
244
266
305
305
299
222
205
222
216
216
205
250
283
222
255
255
244
255
205
233
238
222
194
233
277
233
266
272
288
261
250
216
238
250
255
183
183
216
233
255
294
272
194
244
238
172
222
261
294
227
266
255
255
266
211
233
238
261
288
294
311
299
288
299
283
305
322
299
294
244
277
299
266
294
305
294
250
266
288
272
277
244
266
294
277
266
288
305
311
338
349
333
338
333
-999
-999
-999
272
294
233
283
294
294
305
227
205
255
288
261
222
272
222
261
244
266
261
244
266
299
311
-999
-999
-999
288
266
277
277
272
183
261
277
283
277
211
227
211
222
244
227
261
272
277
277
294
288
238
244
233
238
255
266
272
233
177
172
200
205
222
250
250
255
227
233
261
227
166
216
200
177
211
227
200
222
238
227
233
244
250
255
238
238
227
238
233
222
222
205
161
216
216
200
194
211
194
194
211
227
-999
-999
-999
250
233
233
211
172
205
177
205
205
200
72
122
133
133
127
166
177
188
172
172
183
194
200
205
-999
-999
-999
-999
188
200
194
183
166
161
155
166
155
144
144
138
161
155
172
133
116
150
144
138
166
177
172
144
155
155
150
177
150
172
183
177
205
200
222
222
200
183
144
188
188
200
172
150
161
150
144
155
150
161
133
166
172
166
211
166
127
116
155
161
155
150
122
144
150
166
188
116
116
138
144
150
155
172
177
155
161
194
155
183
177
188
172
172
183
194
200
205
-999
-999
-999
183
116
172
183
200
227
238
238
244
250
255
283
305
272
244
255
211
155
200
216
222
227
238
222
238
305
277
277
261
277
277
283
288
283
305
299
305
294
305
227
288
277
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
311
255
211
194
233
244
272
261
294
299
305
322
299
294
288
211
266
250
216
266
250
250
238
244
272
277
272
288
288
261
261
283
316
327
272
277
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
238
244
255
294
194
255
238
227
244
272
255
233
227
261
266
266
233
250
283
272
261
277
305
305
311
238
227
238
255
277
283
266
294
250
211
211
261
255
255
277
283
266
272
250
261
277
294
288
255
238
244
250
255
272
277
227
283
200
255
277
283
294
255
255
250
238
255
261
238
238
261
255
261
255
266
244
194
261
244
255
250
299
288
283
255
266
261
272
200
194
188
227
211
222
250
244
227
216
200
177
188
216
233
238
250
177
211
216
233
216
238
244
211
227
222
238
255
-999
-999
-999
-999
222
205
211
211
183
194
183
177
188
155
194
200
183
188
188
200
216
211
188
188
216
205
183
200
200
183
188
194
188
177
166
188
194
188
155
172
188
211
194
172
144
155
172
177
172
188
183
183
166
183
183
144
166
166
94
61
172
161
166
161
188
138
144
127
133
138
138
150
155
166
177
166
161
188
150
166
200
205
194
188
188
183
200
161
155
188
177
166
144
183
161
144
150
172
183
188
172
188
205
155
150
116
155
100
138
111
166
205
211
227
211
144
172
183
188
211
233
227
216
238
205
216
238
194
116
172
188
227
150
216
161
244
233
250
233
144
188
166
205
200
222
255
277
261
250
227
188
161
172
183
216
222
238
144
127
188
216
255
277
283
305
266
272
272
305
288
272
244
166
183
183
155
222
244
205
255
277
238
216
205
227
261
272
294
322
322
266
272
288
244
200
222
244
255
255
238
261
272
294
227
250
283
333
299
305
244
222
177
211
222
261
261
277
288
272
261
294
299
305
322
299
294
288
266
266
250
216
266
266
277
277
316
333
294
305
283
266
288
272
288
355
294
272
349
355
272
222
261
244
266
261
244
266
299
311
-999
-999
-999
288
266
277
277
272
183
261
277
283
277
211
227
211
222
244
216
200
177
288
-999
-999
-999
211
244
250
277
299
305
299
305
316
311
294
311
288
266
288
311
311
305
272
294
211
238
277
299
261
255
250
238
-999
-999
-999
222
238
183
194
211
216
216
222
216
244
266
261
238
227
211
205
255
244
250
238
233
238
216
233
194
183
211
205
238
194
244
238
244
244
227
250
222
216
205
216
211
211
222
200
227
205
222
227
216
227
238
250
222
238
216
216
150
161
188
216
222
244
238
144
172
150
200
222
194
172
166
177
166
172
188
194
200
194
200
194
205
188
122
150
166
194
200
-999
-999
-999
105
144
155
133
138
150
194
200
205
200
161
-999
-999
-999
138
150
150
144
83
33
-999
-999
-999
150
161
172
144
166
100
116
150
138
155
100
105
116
150
194
177
116
100
138
138
150
133
177
200
177
194
172
155
166
161
188
166
177
177
161
172
161
116
133
133
138
166
172
177
183
188
166
155
194
122
144
183
200
216
183
116
161
205
205
216
222
227
227
255
255
205
177
161
188
172
133
155
183
200
150
161
172
200
211
194
138
188
211
233
238
177
233
144
177
216
255
238
233
144
205
244
255
211
222
244
250
238
272
238
250
261
283
244
244
261
244
250
261
244
244
272
233
238
261
250
272
-999
-999
-999
266
250
283
283
294
244
255
266
294
255
244
194
238
266
294
288
238
283
283
266
294
266
144
183
250
250
200
222
244
238
227
288
283
244
222
255
283
272
238
222
233
255
227
266
255
283
-999
244
250
222
233
233
266
288
272
266
305
294
299
283
261
272
294
277
283
288
244
272
288
294
277
288
255
283
288
283
194
227
166
250
238
244
250
200
255
272
283
277
272
266
261
283
266
277
266
255
261
283
294
266
288
255
227
250
261
222
227
233
250
233
244
238
227
255
272
299
266
188
233
238
255
266
283
305
311
311
277
288
194
238
244
233
233
227
272
261
244
250
227
233
250
238
250
222
211
233
188
188
177
211
205
222
161
150
-999
-999
-999
150
133
105
105
111
133
144
122
116
116
111
105
111
105
111
127
88
88
77
66
77
88
88
122
116
200
177
188
183
188
200
194
183
177
183
194
200
205
211
177
183
177
150
205
200
211
205
194
188
177
188
161
172
194
172
166
111
100
150
166
155
83
127
161
155
150
138
150
150
166
138
144
166
155
166
155
161
155
144
133
122
116
133
111
133
122
133
122
155
116
116
138
150
161
177
194
188
177
183
194
188
194
183
188
172
161
161
155
177
183
161
172
166
138
150
155
144
155
166
161
172
155
172
161
183
194
183
144
116
166
172
172
161
200
211
216
177
105
133
161
172
233
216
122
161
166
155
222
183
188
233
250
216
188
205
222
266
238
161
200
155
116
144
172
216
244
172
238
233
233
238
238
255
205
222
311
188
144
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
261
250
288
294
327
305
288
327
327
305
277
294
205
205
183
250
294
294
272
277
266
266
255
288
311
311
250
277
288
255
266
305
311
233
272
305
305
322
338
277
311
333
316
333
266
200
227
266
266
277
305
322
294
294
305
288
277
266
283
222
288
266
266
277
238
266
294
-999
-999
-999
-999
294
277
294
288
238
183
233
233
250
238
277
288
294
299
327
266
166
238
216
222
216
238
233
255
227
272
272
277
283
261
261
288
288
294
294
316
311
288
233
266
250
255
255
283
261
266
266
261
272
261
272
205
205
216
250
183
261
238
250
261
305
288
261
283
283
288
288
283
288
283
272
261
266
277
-999
-999
-999
177
194
200
161
211
211
216
222
255
266
222
227
238
205
200
211
216
194
188
200
216
166
111
155
177
155
155
200
111
166
144
177
183
183
172
177
194
177
177
166
166
177
200
216
233
200
227
216
194
216
233
244
238
216
211
211
188
194
200
200
211
205
194
200
166
144
144
155
183
155
166
144
155
161
155
166
172
194
194
166
172
155
150
161
155
155
144
144
127
111
111
116
116
161
166
172
177
127
100
127
111
138
150
105
127
122
105
100
133
122
133
144
138
111
138
105
144
105
105
116
127
161
161
172
177
183
122
77
177
138
144
122
155
172
200
211
205
200
205
211
216
205
255
233
238
261
238
238
227
216
244
250
250
244
116
133
155
177
188
216
200
177
183
188
200
211
205
222
261
205
266
244
250
272
283
266
261
250
277
261
261
216
211
238
250
272
266
216
227
233
227
244
244
238
211
216
211
238
288
305
311
322
333
322
333
272
233
227
194
188
200
205
216
211
205
216
227
227
177
211
205
211
216
177
216
205
194
233
261
272
277
255
283
277
266
266
272
277
261
255
277
227
261
266
277
277
266
294
261
288
283
277
294
294
316
333
327
316
272
272
322
322
316
333
311
333
299
288
266
261
288
277
294
299
305
261
244
222
-999
227
255
277
283
238
255
277
294
283
349
344
299
299
255
266
283
288
299
277
255
283
294
299
288
288
305
261
288
244
283
294
261
250
277
283
272
238
211
222
261
222
227
222
255
261
244
250
227
255
244
233
255
283
283
294
266
255
227
233
250
261
250
244
266
250
266
238
244
233
255
250
272
255
277
255
200
183
216
205
233
222
238
216
238
227
244
255
233
238
255
266
272
266
266
255
261
250
244
250
222
261
250
266
266
255
261
255
250
266
255
250
261
255
250
183
172
233
216
227
222
216
205
200
194
183
188
188
200
211
205
205
200
211
111
161
155
172
166
161
161
166
194
183
205
211
216
222
222
205
183
205
211
177
155
155
150
155
166
105
116
144
155
188
183
188
177
161
166
155
150
166
155
177
144
150
161
150
172
150
166
172
-999
-999
-999
205
200
177
172
100
133
138
155
155
166
161
150
150
138
150
150
144
127
138
150
155
166
188
161
166
172
166
183
205
188
194
172
194
188
-999
-999
-999
183
177
200
183
194
188
188
194
200
200
194
188
194
172
194
188
211
211
200
222
205
250
-999
-999
-999
255
272
244
227
161
172
205
244
250
277
272
261
233
177
216
211
200
238
266
261
238
166
205
255
238
194
200
222
211
250
233
238
200
238
227
299
311
216
277
294
299
288
305
305
294
233
233
200
250
211
261
250
272
283
272
288
244
272
294
299
299
311
316
305
316
299
205
177
233
238
233
244
244
250
277
244
250
250
261
266
299
305
272
277
283
294
327
338
311
277
283
238
244
233
266
-999
-999
-999
299
299
322
316
299
305
-999
-999
-999
272
305
-999
277
272
288
227
222
244
266
283
255
261
261
250
266
294
311
299
299
322
316
322
272
299
277
283
211
266
277
316
305
305
299
294
311
316
327
322
333
311
294
299
322
333
288
272
322
316
327
316
327
333
305
311
316
294
250
261
316
272
244
227
255
283
288
272
288
294
288
261
261
238
238
177
205
222
227
155
211
261
233
294
283
294
288
294
272
277
283
266
272
272
283
283
272
277
272
288
294
305
299
288
255
161
200
194
200
205
211
244
261
255
250
261
255
261
233
233
222
227
244
233
244
216
188
205
200
183
244
250
244
255
238
250
255
244
255
250
238
238
222
222
233
222
227
227
216
211
194
194
222
200
194
172
172
166
111
122
-999
-999
-999
150
155
177
161
166
183
194
155
116
88
77
105
122
150
166
138
155
161
155
183
172
183
155
122
44
100
111
122
66
116
133
122
133
-999
-999
-999
155
161
166
172
111
127
161
172
177
194
194
155
166
161
161
205
200
205
155
166
150
127
133
161
144
150
183
194
177
188
194
183
216
205
200
172
177
194
205
227
227
205
188
194
172
161
211
216
216
205
205
222
205
161
111
133
155
172
205
211
222
205
227
244
261
255
255
250
255
266
233
250
244
266
261
205
188
188
216
255
266
277
283
283
261
216
222
277
266
233
238
238
244
250
272
277
288
277
244
238
222
305
227
194
200
238
283
283
294
272
294
272
266
283
316
322
311
316
183
194
177
188
183
238
238
288
244
255
233
222
233
255
177
250
233
238
261
194
244
261
255
205
200
216
194
238
244
261
233
227
277
288
316
305
322
305
283
299
244
238
233
211
205
222
233
222
266
283
288
244
266
299
211
222
216
250
222
238
216
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
305
299
255
227
227
261
283
294
311
316
250
250
266
261
250
266
288
299
277
261
277
266
255
277
283
294
316
283
266
316
216
261
250
244
205
183
216
250
250
244
277
238
238
288
294
294
272
266
283
294
288
277
283
266
261
272
266
277
227
211
266
266
311
261
244
250
255
261
255
261
258
245
223
222
212
222
216
211
160
205
213
241
243
203
193
204
204
205
205
200
205
200
244
211
205
200
200
211
205
-999
-999
-999
205
155
161
166
161
155
155
166
172
155
155
161
155
155
188
122
127
127
100
177
105
100
100
105
111
155
161
100
105
166
133
100
105
122
122
111
100
105
122
122
116
100
94
100
72
133
133
144
138
161
166
150
161
150
144
144
155
161
150
155
144
155
155
150
155
155
150
155
150
161
155
150
155
161
166
155
150
-999
-999
-999
-999
150
155
161
155
161
161
155
177
177
155
161
155
155
161
-999
-999
-999
166
155
155
144
-999
-999
-999
161
150
155
161
155
144
88
94
100
133
105
138
138
150
150
-999
-999
-999
161
150
66
100
105
183
205
233
-999
-999
-999
194
250
255
222
161
161
166
200
205
211
222
216
233
222
216
211
261
211
233
233
205
194
227
155
211
227
205
222
177
211
200
172
183
205
211
216
222
238
233
238
211
205
277
277
272
294
316
322
322
316
294
283
277
288
294
311
322
294
288
299
294
299
305
288
299
288
272
261
250
211
-999
-999
-999
266
250
255
266
266
277
272
277
266
255
250
211
255
272
261
266
255
261
277
266
283
294
288
299
299
322
327
322
316
305
311
283
294
277
288
277
316
311
322
266
261
255
261
261
266
272
283
288
299
288
294
316
311
277
261
255
311
311
316
305
294
294
288
277
288
277
261
272
272
266
261
266
266
261
283
261
266
272
288
277
294
283
272
299
305
305
311
294
277
288
238
200
266
205
222
233
222
244
244
255
299
277
238
-999
-999
-999
299
311
305
316
244
266
277
255
261
272
283
255
238
277
255
266
277
266
272
277
272
288
283
272
266
277
272
277
283
288
283
272
255
261
255
250
250
255
255
250
244
233
222
244
205
194
177
183
188
244
205
200
211
205
177
200
205
188
211
216
211
177
183
188
205
211
205
211
166
172
183
188
194
194
188
200
205
211
205
211
211
216
205
200
188
183
177
133
138
144
161
100
150
155
133
144
150
155
166
155
161
155
127
122
133
172
177
200
200
194
205
172
183
155
200
205
172
161
172
177
194
200
183
188
183
166
183
188
188
183
172
188
183
166
155
161
166
172
161
183
155
161
155
150
155
161
166
183
188
188
183
183
172
150
194
200
205
194
188
205
122
155
161
155
166
177
183
172
183
183
177
183
183
211
-999
216
211
211
222
222
227
211
216
205
200
205
216
227
227
211
205
200
200
194
216
211
222
211
183
161
211
205
211
200
172
155
161
161
183
211
255
261
233
211
272
266
266
277
272
277
277
272
261
272
266
255
250
272
238
216
272
261
283
272
261
205
-999
200
272
261
255
261
255
238
255
222
238
238
244
238
183
222
238
222
244
261
266
272
277
311
311
266
272
255
250
266
272
255
-999
-999
-999
211
194
200
177
205
-999
-999
-999
216
211
205
216
205
216
250
266
261
255
266
261
266
261
255
261
261
255
261
277
266
266
255
261
261
255
266
250
272
277
272
250
244
250
211
211
255
272
266
272
261
261
255
244
272
-999
-999
-999
272
266
277
272
277
283
-999
-999
-999
288
283
272
277
283
266
261
211
238
250
255
277
-999
-999
-999
261
255
238
261
272
261
266
272
261
288
261
222
261
250
266
272
277
266
277
288
277
255
266
266
272
283
266
255
283
272
266
283
272
266
283
261
272
266
244
-999
-999
-999
-999
255
238
244
250
255
261
266
205
261
266
277
255
261
238
233
255
205
200
205
211
238
238
222
238
255
238
244
238
244
255
250
205
177
183
183
188
200
205
166
183
194
177
194
183
194
211
205
211
222
211
211
238
227
255
155
144
166
183
155
166
183
183
188
200
205
183
205
227
211
205
200
194
183
177
183
177
183
183
177
188
166
183
188
172
177
183
166
172
166
172
177
177
188
183
177
188
183
194
177
172
-999
-999
-999
150
155
-999
-999
-999
133
150
166
188
166
133
155
105
111
133
144
161
155
144
144
133
161
105
138
166
83
138
166
155
150
161
166
161
166
166
161
177
200
205
200
200
211
183
183
211
227
216
188
188
183
166
194
211
216
222
216
227
227
222
216
238
255
238
233
150
111
122
155
177
200
200
205
233
244
205
200
227
227
233
238
188
144
177
205
216
244
250
272
277
283
261
233
238
227
-999
-999
-999
222
172
211
222
233
255
255
272
288
272
288
316
299
288
261
222
216
222
205
261
272
250
277
261
255
244
277
294
277
244
233
233
250
277
299
305
305
277
294
244
244
-999
-999
-999
316
294
322
288
299
316
294
277
311
266
299
288
222
216
216
238
255
233
222
250
288
261
283
299
299
255
222
233
194
244
266
250
222
233
233
238
261
272
288
311
288
261
277
294
316
322
305
250
255
272
288
272
272
255
255
277
305
305
277
261
277
283
305
299
255
227
250
277
211
238
216
211
255
222
216
250
272
250
238
238
200
238
211
244
233
244
266
272
250
205
200
200
205
227
244
255
255
261
250
238
238
216
188
211
227
194
172
238
255
250
200
233
250
250
255
277
-999
-999
-999
266
244
250
283
283
272
266
277
277
261
277
283
277
277
261
166
166
188
222
244
250
194
222
238
250
255
261
238
233
227
205
188
183
211
216
200
166
177
172
183
172
177
188
205
205
216
233
211
205
200
211
177
166
172
172
183
222
127
161
144
88
138
155
166
183
200
200
205
216
205
205
166
177
172
188
183
177
172
166
155
138
161
150
144
138
161
166
172
138
127
150
161
94
116
33
100
127
133
161
172
127
144
183
183
161
144
150
138
144
161
161
116
72
150
144
150
150
161
155
177
177
161
155
133
138
144
138
144
144
155
188
161
161
150
161
172
138
55
116
127
133
150
161
161
155
144
177
161
161
166
161
144
150
155
177
211
216
216
177
200
200
133
161
127
177
183
188
222
238
238
227
233
-999
-999
-999
122
183
194
144
166
194
161
183
205
205
233
244
255
250
261
283
261
227
205
238
233
255
233
238
216
216
266
266
177
205
177
211
211
272
255
216
255
266
244
233
222
194
255
177
205
216
227
183
205
222
261
155
211
227
255
272
233
205
238
200
222
233
238
238
244
266
244
166
155
205
250
272
294
311
322
311
238
277
299
255
255
238
172
216
244
200
250
266
272
272
261
277
250
238
266
272
288
261
277
288
288
261
233
255
272
250
261
272
255
272
261
227
250
272
200
161
205
250
277
294
288
277
283
255
261
261
272
250
272
266
294
305
277
283
177
222
227
233
216
244
250
272
227
211
233
227
233
250
283
261
261
255
222
250
266
255
255
266
233
222
238
238
188
188
200
216
222
222
227
238
250
261
266
233
233
238
233
200
250
233
233
238
255
238
244
255
238
227
211
233
250
255
244
233
250
261
255
222
233
244
238
238
233
194
205
216
227
244
238
183
177
183
205
216
233
216
211
188
211
205
222
222
216
222
233
238
244
222
133
111
155
172
166
172
194
-999
-999
-999
200
205
216
222
211
200
194
188
133
216
183
211
161
200
194
172
133
150
166
172
166
172
161
155
150
144
144
150
-999
-999
-999
150
144
155
161
133
138
161
155
150
172
177
194
177
172
161
150
155
144
133
144
150
133
150
138
133
111
144
166
161
133
150
150
144
133
144
138
122
133
116
133
88
55
88
88
155
127
133
138
150
161
133
150
155
155
144
172
150
150
133
161
183
188
111
105
138
144
172
183
172
155
177
161
133
161
183
205
211
216
144
88
116
127
155
150
172
133
161
194
211
211
216
222
194
166
183
188
188
150
144
150
155
188
183
150
133
155
183
200
244
233
211
238
166
177
205
211
222
233
233
244
227
216
211
205
150
200
233
266
283
255
261
266
222
222
250
261
183
188
222
211
-999
-999
-999
-999
-999
255
272
266
266
272
255
105
127
150
183
222
227
222
250
238
166
155
188
200
216
244
255
277
294
266
277
277
294
266
227
227
216
261
283
266
311
288
244
233
266
294
294
266
266
299
238
255
244
244
277
277
250
266
283
294
299
244
266
277
250
250
261
-999
255
255
294
299
288
311
294
311
316
299
316
316
299
316
316
305
266
272
261
250
222
211
244
244
255
277
277
261
272
272
227
238
255
266
266
261
272
250
250
266
272
222
211
222
261
283
299
294
294
283
261
255
266
261
266
261
266
277
266
272
227
238
255
266
244
222
238
250
227
233
244
250
216
216
205
233
261
216
205
205
255
227
238
227
222
250
227
233
227
227
266
261
255
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
194
177
133
105
116
144
155
150
144
-999
-999
-999
166
-999
-999
-999
-999
166
166
194
200
211
211
200
166
155
161
183
177
188
183
150
188
200
183
183
177
177
194
177
177
-999
-999
-999
200
172
233
227
238
238
233
205
172
205
205
200
216
227
211
177
216
-999
238
227
222
183
200
238
227
177
211
227
250
250
155
138
177
200
233
211
155
188
211
211
200
222
205
200
166
194
233
183
200
200
216
238
233
227
238
200
227
255
266
266
272
255
261
222
161
177
177
211
244
261
277
-999
-999
-999
311
305
294
277
299
211
177
233
238
266
283
227
177
183
205
200
211
238
244
277
288
283
299
299
283
261
244
222
216
255
288
283
288
294
305
266
244
255
250
283
277
305
299
322
322
316
333
299
294
305
311
311
327
272
261
238
205
238
255
283
277
255
238
244
255
255
266
272
277
255
261
266
272
266
261
272
272
266
266
272
272
266
272
277
-999
-999
-999
238
244
261
266
277
288
238
266
261
233
244
261
238
238
244
255
244
233
261
250
244
-999
-999
-999
255
261
266
238
244
250
250
255
255
-999
-999
-999
272
266
266
255
261
-999
-999
-999
-999
-999
272
266
266
272
266
-999
-999
-999
266
266
261
266
277
-999
288
316
216
238
244
227
238
227
261
261
277
272
261
172
177
222
233
244
177
222
-999
-999
-999
211
233
255
244
211
205
222
227
233
233
227
233
238
-999
-999
-999
-999
-999
-999
-999
238
-999
-999
-999
-999
238
244
-999
-999
-999
233
244
238
244
238
244
238
238
244
238
244
244
238
244
244
238
244
238
238
244
244
238
244
238
238
244
238
238
244
244
238
244
238
155
144
144
150
155
155
161
-999
-999
-999
133
138
144
144
150
144
144
138
144
155
-999
-999
-999
155
161
166
172
166
172
172
166
-999
-999
-999
-999
177
183
183
188
188
194
188
188
194
188
205
222
244
238
138
144
155
166
172
166
161
161
183
194
200
205
200
205
188
194
200
205
172
183
211
205
200
205
211
216
222
211
222
216
211
205
233
233
-999
-999
-999
233
238
244
266
255
205
183
205
238
244
238
255
238
244
166
188
200
194
155
200
200
211
266
261
238
255
266
238
238
244
238
244
211
238
261
-999
-999
-999
261
266
266
272
272
266
266
272
261
266
272
272
266
261
255
261
255
261
266
266
272
261
277
288
294
283
266
272
277
283
266
277
277
283
-999
-999
-999
-999
283
288
294
283
288
294
305
299
305
299
311
322
283
294
288
294
294
299
311
299
305
305
316
316
322
327
227
227
294
244
244
288
316
349
344
349
349
377
194
261
266
294
299
305
299
-999
-999
-999
299
294
283
272
-999
-999
-999
294
294
272
277
283
294
288
294
283
283
294
299
299
-999
-999
-999
-999
-999
288
299
294
316
294
272
266
-999
294
288
294
299
294
294
299
277
261
238
233
238
294
238
244
261
238
222
233
222
238
233
238
238
233
238
238
244
238
244
261
266
238
244
238
233
233
238
233
238
244
244
250
-999
-999
-999
-999
250
250
238
238
-999
-999
-999
-999
-999
188
183
183
188
200
222
216
222
205
200
222
-999
-999
-999
233
161
-999
-999
-999
-999
172
166
177
183
200
211
211
216
211
216
211
-999
-999
-999
222
222
227
222
222
227
222
216
222
205
211
211
-999
-999
-999
211
200
183
183
177
172
172
177
200
205
183
177
72
150
166
177
166
-999
-999
-999
-999
-999
-999
188
183
177
177
183
177
172
177
166
166
172
166
172
177
183
183
177
183
166
166
161
166
161
161
150
172
161
161
138
144
150
111
116
150
116
155
172
161
161
166
166
194
205
205
222
227
194
166
127
105
122
127
150
138
150
144
155
161
205
200
216
233
211
216
200
194
194
211
188
211
150
155
216
227
-999
250
250
238
261
250
233
183
138
138
188
194
211
172
-999
227
200
200
205
194
200
233
250
216
227
155
133
100
-999
-999
194
211
233
216
250
244
200
122
155
172
211
188
161
155
200
222
216
222
211
222
216
227
227
216
227
244
250
277
283
255
166
194
211
238
188
194
222
177
161
188
233
233
227
238
266
277
272
255
266
299
311
322
299
233
238
266
238
255
250
161
177
233
238
255
266
283
255
222
238
283
238
183
155
166
222
261
-999
250
222
238
238
227
233
244
211
294
272
261
238
222
183
272
227
238
255
272
261
261
277
205
250
272
250
261
261
272
283
261
222
244
-999
-999
-999
255
216
194
227
261
205
233
238
227
238
244
255
266
272
283
294
299
277
238
244
272
272
299
272
244
238
244
261
244
-999
-999
-999
-999
233
255
216
200
216
227
233
238
-999
-999
-999
272
283
272
261
238
244
250
238
238
244
250
261
261
238
194
222
227
216
216
227
216
238
227
233
238
244
250
233
233
166
194
222
216
166
177
216
205
205
172
-999
-999
-999
-999
200
222
183
194
200
183
144
155
116
161
161
-999
-999
-999
183
183
177
172
172
127
94
111
144
150
166
188
183
138
105
-999
-999
155
144
72
-999
-999
-999
-999
155
116
44
83
144
133
144
144
150
144
155
150
166
166
161
155
161
155
161
-999
150
111
111
144
127
127
133
150
166
144
166
188
155
111
116
94
72
111
144
88
150
161
166
166
155
144
161
-999
166
61
66
72
111
166
166
155
188
150
166
144
127
-999
-999
150
144
161
116
133
116
133
166
100
100
122
144
-999
144
155
166
166
161
172
144
127
127
133
155
161
177
-999
127
122
94
94
161
183
-999
200
233
216
216
200
227
233
194
194
216
194
172
205
194
183
183
233
238
250
183
183
172
238
200
194
194
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
222
216
-999
-999
266
-999
255
267
261
267
256
255
244
188
150
138
122
-999
150
172
211
261
227
-999
-999
-999
266
283
277
183
188
-999
111
94
72
111
-999
-999
-999
-999
238
244
266
222
261
214
235
250
250
260
257
251
235
233
122
223
216
211
168
222
233
238
244
222
238
240
236
233
227
200
155
166
134
161
172
206
177
161
188
162
77
116
166
150
177
196
73
88
94
118
157
200
183
127
138
122
177
183
111
144
155
111
100
66
55
127
127
105
122
138
144
127
133
144
155
150
150
161
127
138
183
150
194
194
200
144
144
133
100
144
133
122
138
155
-999
-999
-999
233
211
200
205
194
200
205
183
183
177
188
155
161
200
211
216
222
238
233
227
222
233
188
188
233
238
244
244
238
244
250
244
250
244
250
238
250
255
261
216
222
233
238
238
261
183
188
177
111
227
194
216
261
250
222
244
261
266
250
227
327
261
222
177
105
238
172
177
272
266
227
227
161
233
238
261
266
288
277
288
288
305
299
305
294
227
272
272
222
238
227
183
238
166
233
272
255
194
205
216
166
233
233
288
244
272
238
238
222
250
272
222
266
250
244
272
272
266
261
272
266
266
250
255
349
272
277
255
266
255
272
261
227
272
211
177
194
294
372
366
299
322
377
377
322
344
388
333
405
338
322
333
333
349
349
-999
-999
-999
277
272
266
327
366
277
305
266
316
316
344
355
361
327
333
222
294
255
266
272
294
-999
-999
-999
-999
-999
-999
188
316
205
266
299
277
272
294
272
288
277
272
283
288
283
161
183
211
261
294
291
311
333
327
322
327
277
302
286
272
272
252
255
294
299
299
250
222
275
258
288
288
266
261
255
161
227
172
188
233
255
227
227
216
194
-999
211
216
216
244
183
205
211
222
216
238
222
244
244
216
216
233
227
244
244
-999
-999
-999
-999
238
261
250
238
227
238
222
222
227
233
227
233
244
227
227
194
183
211
177
166
205
177
100
133
166
177
205
227
205
205
222
200
200
194
183
177
116
138
183
172
166
194
200
205
172
-999
133
66
49
116
138
155
172
177
116
116
144
138
144
133
144
144
105
133
122
122
133
-999
-999
-999
133
144
138
127
122
133
133
116
138
55
66
94
133
122
144
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
166
172
183
161
161
105
111
127
144
161
177
188
127
161
177
-999
-999
-999
-999
172
172
194
177
194
216
-999
227
211
172
177
222
227
233
216
244
244
227
255
211
194
183
-999
227
216
233
244
255
250
244
255
250
283
283
288
283
305
-999
-999
-999
272
283
299
255
238
216
227
216
227
227
222
244
216
238
205
183
222
238
255
277
194
233
238
227
255
272
277
255
277
305
299
294
305
277
299
272
272
277
311
294
250
277
166
200
233
266
272
294
299
261
283
261
272
266
294
272
311
322
316
311
266
261
305
294
238
261
227
244
261
283
294
311
311
305
299
222
283
327
316
294
322
327
349
311
238
266
299
338
311
283
272
305
255
277
311
283
294
299
311
316
288
277
238
227
261
272
299
277
261
227
250
244
177
166
238
255
238
238
272
250
272
261
277
294
288
305
305
261
266
272
288
272
250
244
233
233
205
211
222
250
261
299
294
288
294
294
305
288
299
288
305
294
311
277
283
288
322
299
294
288
294
283
327
283
266
177
244
238
244
205
238
244
194
177
177
166
222
238
233
255
233
233
244
244
227
238
216
177
155
172
222
244
238
244
250
255
250
238
233
227
233
227
222
216
211
200
205
188
200
200
205
216
227
244
222
216
227
233
200
188
-999
-999
-999
-999
205
183
188
183
200
211
211
216
183
200
194
155
144
-999
-999
-999
144
155
155
150
-999
161
155
155
127
122
127
133
150
138
144
144
150
144
150
144
122
133
105
150
161
127
111
127
138
138
111
138
166
161
166
177
177
172
166
172
166
138
150
150
155
155
161
150
144
161
144
161
172
188
194
177
194
177
166
155
138
83
88
127
-999
-999
-999
161
172
188
172
172
155
166
177
133
122
127
133
138
161
155
166
183
188
177
172
172
194
200
205
211
227
216
211
205
222
255
216
200
172
166
183
205
205
183
211
205
216
238
238
255
283
250
250
272
294
288
283
294
294
288
288
283
277
244
222
250
155
205
205
222
227
200
205
216
216
188
177
172
161
222
205
233
216
211
288
216
194
194
233
294
288
261
294
283
250
266
277
299
288
316
316
305
272
372
283
299
299
305
299
277
288
250
299
305
283
288
311
283
211
227
261
200
205
272
266
311
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
333
327
299
311
316
333
333
305
299
299
261
250
266
250
233
250
255
277
299
305
294
294
283
294
283
266
272
277
305
316
316
322
250
294
305
322
316
294
277
222
227
277
283
355
294
288
283
288
299
305
277
244
250
244
277
288
277
272
272
233
261
299
305
311
305
277
-999
-999
-999
-999
-999
288
288
216
222
233
222
277
288
277
288
272
283
250
255
261
227
155
183
222
227
233
233
244
-999
-999
-999
-999
211
222
216
216
183
200
200
205
222
238
227
194
205
205
216
200
172
155
116
100
127
55
172
183
194
172
172
183
133
155
161
166
105
122
155
166
161
166
172
166
150
172
194
188
188
166
161
172
161
172
166
183
166
161
161
133
133
150
177
83
77
111
100
116
116
144
111
155
155
161
150
155
161
150
133
166
-999
127
133
105
150
111
161
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
161
166
166
144
150
166
200
205
216
222
216
222
227
205
166
194
205
227
166
161
205
211
205
211
211
216
211
227
233
238
244
244
166
188
150
161
200
211
227
227
194
177
200
216
150
116
144
188
205
222
238
266
277
272
211
227
188
155
166
172
227
233
227
227
261
255
266
294
305
311
299
283
283
294
283
272
233
255
222
205
211
205
183
188
216
227
200
244
244
233
261
272
288
311
305
166
255
261
261
266
283
255
288
288
177
244
305
311
294
322
327
333
294
183
205
227
205
261
272
294
299
277
266
283
261
200
222
244
250
-999
-999
-999
255
183
250
250
283
200
233
250
266
294
294
299
283
194
200
222
238
266
272
277
283
283
250
255
277
294
294
272
299
311
322
322
316
322
322
305
255
211
272
299
294
299
244
222
177
211
227
283
277
272
261
266
272
261
283
277
272
277
238
238
255
272
277
272
288
244
255
255
250
244
283
277
227
211
227
233
244
238
233
227
250
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
194
172
183
172
200
227
238
255
227
205
233
200
227
233
194
211
238
194
194
183
138
133
183
216
244
211
266
266
277
294
272
-999
-999
-999
322
288
272
222
222
244
222
172
177
166
216
255
238
211
183
205
205
255
227
205
233
266
227
294
299
272
266
261
266
166
238
250
261
261
266
238
244
250
238
238
244
250
266
277
183
250
255
266
283
294
238
238
-999
-999
-999
283
266
299
244
238
244
288
316
-999
-999
-999
305
294
294
305
255
283
272
222
288
-999
294
227
227
233
233
-999
-999
-999
122
283
283
316
283
327
294
250
294
316
311
338
338
322
266
294
305
299
322
338
322
272
244
238
261
261
277
277
299
288
277
266
255
227
238
227
222
233
250
266
255
238
305
299
277
266
288
294
277
266
266
261
100
266
294
316
305
288
244
244
238
238
255
266
255
261
255
255
250
188
205
216
250
216
216
266
266
238
233
238
244
183
194
238
238
155
238
227
-999
250
-999
238
216
238
238
216
211
211
233
255
244
261
261
266
261
238
222
227
222
250
244
244
-999
-999
-999
261
261
222
166
194
216
133
94
-999
-999
172
183
188
200
216
211
211
200
216
172
116
166
161
172
183
200
161
172
194
211
211
194
200
177
150
133
144
161
183
177
172
183
172
183
183
177
166
166
177
177
183
194
172
144
183
105
144
177
200
188
194
194
188
188
177
144
166
188
150
155
-999
177
166
-999
-999
-999
-999
-999
-999
161
166
161
127
144
138
133
138
-999
-999
-999
-999
-999
-999
116
177
194
188
172
161
177
183
-999
177
183
211
172
194
183
194
183
172
172
155
133
161
172
166
205
227
183
194
211
211
172
111
144
111
177
177
188
211
227
-999
261
227
244
-999
-999
-999
122
172
183
211
211
222
244
244
222
211
233
272
283
272
288
288
222
233
233
266
288
250
244
266
238
188
166
222
194
144
211
216
244
244
255
233
255
294
266
277
288
311
277
266
255
227
277
261
172
238
183
238
244
277
-999
261
211
233
222
227
188
238
244
272
288
277
200
261
172
200
211
194
188
205
266
266
277
283
288
238
222
205
238
211
-999
244
238
255
288
294
277
288
250
216
227
172
244
255
288
311
294
299
266
222
255
255
261
255
255
233
233
255
255
272
277
283
288
283
316
244
261
227
277
272
211
244
272
277
294
288
288
250
277
294
311
316
272
288
194
261
255
227
255
272
294
311
-999
-999
-999
-999
-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
266
255
238
194
244
266
-999
-999
-999
238
261
244
261
255
288
255
194
222
-999
-999
-999
250
211
277
255
266
255
211
244
238
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
200
138
138
166
144
166
177
177
150
172
188
166
127
155
105
183
138
155
166
166
155
161
150
172
150
155
150
138
161
155
-999
150
172
166
194
183
177
166
166
172
177
161
177
166
166
172
127
111
127
150
177
-999
-999
-999
177
177
-999
-999
-999
177
172
161
194
200
200
122
94
105
111
116
138
177
155
150
144
161
150
155
172
172
166
166
155
155
161
155
150
127
138
155
150
144
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
177
166
161
161
155
177
166
105
177
155
222
166
216
172
144
177
222
211
166
166
233
177
238
238
211
238
261
261
238
183
172
105
161
166
150
177
255
255
266
277
288
283
283
288
233
238
277
233
211
255
266
177
205
150
122
166
188
233
266
261
233
255
261
261
266
261
266
238
194
205
244
261
222
205
244
255
272
277
283
283
288
277
272
299
277
238
272
250
272
250
205
233
250
283
250
211
216
188
205
227
255
261
272
261
272
255
255
250
266
255
288
200
233
227
250
255
261
211
261
255
250
161
166
211
211
216
244
222
250
272
283
266
261
277
283
238
250
261
277
233
166
188
238
222
211
227
233
266
216
233
244
-999
-999
-999
266
244
222
-999
-999
-999
250
266
250
266
255
266
266
272
216
255
266
261
277
266
255
266
266
261
266
277
266
222
211
205
244
272
250
227
250
266
261
205
261
244
255
261
266
233
266
216
200
227
266
227
261
255
244
227
238
255
266
255
261
266
261
227
238
222
222
238
244
227
233
266
250
233
205
216
188
205
216
222
238
216
138
194
194
211
205
238
266
238
238
166
183
183
200
194
188
183
200
177
155
127
133
161
161
127
166
155
138
161
138
138
183
211
205
205
183
205
166
-999
-999
-999
172
127
172
172
183
150
100
155
105
122
138
105
127
133
150
155
144
138
-999
-999
-999
-999
166
166
161
161
72
122
144
133
150
155
161
144
133
122
116
144
127
155
161
155
166
127
138
133
105
122
138
105
111
172
116
55
111
111
144
161
194
205
194
161
155
144
188
155
150
155
166
183
155
183
183
188
200
150
211
150
172
105
138
166
183
183
172
183
211
227
227
233
127
150
155
177
122
166
183
216
183
238
238
222
205
211
233
238
244
233
200
233
255
244
233
238
188
216
238
261
244
205
205
244
266
205
222
238
266
288
288
211
211
233
233
261
211
216
227
250
266
250
227
183
161
222
250
216
233
144
211
211
-999
-999
-999
227
233
238
244
222
238
222
244
238
261
238
266
288
299
305
299
283
283
238
305
299
311
238
266
283
238
266
238
238
311
311
261
283
266
311
299
288
255
255
283
283
272
272
277
272
294
322
311
311
283
277
261
266
288
311
288
288
294
305
338
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
261
316
261
-999
-999
-999
205
-999
-999
-999
261
244
261
272
272
294
272
244
250
261
288
266
288
238
299
288
272
233
233
238
238
-999
-999
-999
-999
-999
-999
261
266
266
288
283
266
266
216
211
238
277
288
299
288
288
294
299
-999
-999
-999
-999
266
266
222
222
172
172
211
233
-999
-999
-999
-999
-999
-999
-999
-999
205
227
250
288
222
216
211
238
227
233
-999
-999
-999
233
233
238
-999
205
172
200
216
255
250
133
177
155
188
155
177
194
194
200
188
200
183
172
177
183
177
188
183
188
194
205
183
177
166
161
111
177
177
172
150
155
166
150
166
166
172
166
161
200
205
211
216
233
188
172
172
250
170
240
240
230
172
183
230
177
205
177
166
260
260
161
172
188
111
122
470
111
161
150
116
116
172
172
161
127
105
116
127
166
220
480
190
210
220
230
220
230
177
250
177
177
172
250
177
200
111
250
161
205
172
188
166
211
216
216
116
116
177
188
227
188
222
161
183
205
216
233
161
205
211
194
211
233
222
222
227
233
222
177
161
233
144
166
161
177
194
183
205
227
250
244
150
127
205
222
183
177
194
233
211
238
255
272
255
261
255
277
238
255
227
233
272
283
216
277
294
305
277
316
322
305
261
255
222
238
261
227
277
261
177
222
261
194
250
250
261
277
261
183
166
222
255
277
294
294
299
299
233
277
266
272
227
166
227
255
277
277
288
272
277
233
261
283
255
261
250
233
227
227
250
200
227
238
222
222
233
266
250
261
294
288
294
244
283
294
311
205
277
266
283
305
277
250
277
277
288
294
316
288
299
283
233
216
277
299
311
316
316
311
294
311
294
283
288
299
316
322
322
299
238
250
227
255
272
294
299
305
244
233
205
244
272
255
283
288
277
-999
288
288
294
272
238
166
227
233
216
470
-999
261
-999
244
-999
-999
-999
490
480
490
-999
-999
277
272
227
216
216
-999
480
-999
-999
-999
-999
480
480
490
-999
490
460
250
-999
183
188
166
161
-999
-999
-999
-999
233
380
400
-999
460
310
350
440
238
350
360
350
370
370
410
390
410
420
420
460
470
430
450
460
440
410
350
380
390
360
350
370
360
380
360
310
340
400
420
440
470
450
400
320
340
330
340
340
290
300
310
330
320
330
320
310
300
350
260
260
270
270
260
240
260
290
280
-999
-999
-999
-999
-999
-999
-999
360
420
300
260
250
320
470
480
490
-999
210
190
180
200
220
270
320
260
290
300
260
250
280
280
290
300
310
310
280
270
320
350
290
300
290
300
360
450
440
200
260
270
280
270
290
370
380
290
290
360
400
370
380
320
400
410
460
220
320
390
460
410
420
480
410
420
380
-999
300
300
-999
-999
-999
340
350
420
310
300
400
460
450
400
390
410
410
400
260
280
320
340
360
370
410
460
480
-999
-999
-999
480
460
460
-999
490
490
272
255
238
272
283
305
316
316
490
255
261
250
283
272
-999
-999
-999
390
340
390
440
490
266
266
255
-999
272
272
277
272
283
272
277
183
227
400
410
430
450
255
238
200
470
-999
238
238
244
261
440
440
266
277
272
283
255
244
261
244
255
244
244
261
288
250
250
272
277
233
183
222
244
244
255
261
283
238
227
233
183
238
-999
261
294
288
305
294
277
261
238
261
266
277
216
261
266
288
238
244
238
272
222
272
283
255
222
222
233
261
255
277
277
288
227
233
261
227
255
266
283
272
244
480
490
255
255
222
266
-999
-999
-999
272
211
238
-999
194
227
238
261
277
272
277
277
261
490
244
255
261
261
283
288
227
222
211
222
490
490
233
233
261
222
480
222
194
244
250
244
233
222
211
244
255
238
183
194
440
410
400
460
450
460
480
470
480
480
-999
-999
-999
-999
410
480
430
400
380
390
390
400
450
400
450
430
440
450
460
390
370
450
410
420
450
-999
350
360
340
360
370
460
360
400
380
400
390
380
400
430
450
460
360
370
400
440
210
270
260
280
310
340
430
390
350
230
200
270
270
280
260
250
280
290
300
300
270
310
280
290
350
380
470
230
220
220
270
270
260
280
260
290
280
230
290
240
280
320
260
260
280
-999
-999
-999
-999
220
210
270
270
240
280
280
480
-999
260
250
-999
190
220
220
240
240
160
210
240
290
340
310
260
260
250
280
300
310
330
340
270
350
350
310
310
320
310
320
330
310
320
410
250
300
330
350
480
470
280
370
420
400
320
300
350
300
320
360
470
270
380
340
440
340
430
490
440
410
420
450
460
440
460
440
410
283
255
430
400
400
440
216
490
-999
-999
-999
283
277
490
-999
-999
-999
244
-999
-999
440
470
460
-999
227
-999
277
261
261
440
460
490
410
-999
-999
430
222
430
490
460
272
272
480
244
-999
450
480
250
244
460
490
470
250
277
311
299
211
250
-999
430
-999
244
272
-999
283
255
450
470
261
283
266
250
205
216
211
211
244
255
211
266
272
277
238
470
244
266
283
299
294
277
288
299
261
283
283
266
283
-999
-999
288
250
277
238
266
233
288
305
311
294
277
470
490
490
272
277
294
305
272
272
227
255
266
272
255
238
227
194
172
172
161
255
244
233
233
261
261
266
211
188
227
227
238
238
277
277
283
266
490
-999
233
233
480
244
255
272
238
244
261
238
266
266
261
182
245
236
225
225
224
220
235
252
231
210
195
220
224
214
245
265
270
249
224
270
245
245
260
229
222
195
220
226
235
242
233
171
180
200
220
218
215
210
200
202
208
199
205
214
216
239
222
186
196
175
165
155
175
185
150
165
210
200
146
189
205
210
217
215
214
163
196
185
185
155
145
160
170
170
162
169
167
179
175
195
205
204
203
192
185
170
167
174
150
169
140
143
149
125
130
142
147
155
156
150
143
142
164
175
156
155
148
127
100
125
172
166
167
125
115
145
157
175
160
146
175
120
136
148
150
80
156
176
200
220
204
190
194
200
198
162
156
195
186
118
118
157
155
150
150
153
138
95
184
185
164
126
106
116
-999
128
172
165
170
186
140
162
182
200
205
202
190
215
200
200
174
197
196
220
225
185
216
237
196
165
172
194
215
234
232
236
264
250
212
232
250
242
178
180
200
205
249
272
274
254
243
249
235
205
244
248
244
198
150
114
200
244
204
106
205
242
260
256
267
269
230
160
172
190
245
235
178
215
278
235
190
-999
-999
-999
222
190
200
190
225
248
260
232
205
185
215
198
252
245
275
280
286
275
288
242
168
320
245
275
245
270
215
162
230
228
275
220
238
220
220
195
220
220
235
175
230
218
225
245
266
250
240
270
228
200
195
250
240
255
245
230
200
180
260
220
200
230
245
270
262
-999
-999
-999
275
265
260
200
249
270
270
282
270
295
270
255
216
225
249
270
296
294
285
295
290
296
315
309
302
295
265
280
290
295
305
322
260
266
229
250
288
254
279
310
280
269
300
279
272
245
265
265
250
260
275
184
256
184
150
165
222
248
265
266
275
266
282
284
284
260
255
256
250
205
262
287
276
265
254
255
260
222
205
162
206
242
245
256
222
244
135
226
216
205
226
238
205
200
233
245
254
256
260
255
265
218
235
210
225
218
226
222
182
204
228
185
200
220
224
234
206
216
232
244
242
224
224
222
200
218
180
195
190
156
162
152
152
172
185
162
166
145
195
214
225
205
210
210
104
112
115
125
130
172
190
200
192
194
180
178
190
170
66
80
105
115
126
125
148
144
156
188
195
200
170
184
180
185
185
182
186
124
148
150
162
159
135
166
175
160
146
170
172
175
176
148
115
152
155
195
170
155
180
174
124
192
168
160
163
190
188
196
204
210
214
240
222
236
230
230
234
220
215
210
206
192
170
162
178
138
174
190
222
240
222
200
224
250
230
252
250
255
159
90
126
155
172
186
204
238
260
246
256
-999
270
275
200
165
190
214
232
230
200
204
155
185
192
142
190
146
170
215
226
246
264
260
265
282
285
286
278
274
265
256
262
238
246
262
264
280
226
275
240
256
275
275
274
280
178
216
189
250
232
246
254
188
218
206
164
216
185
215
232
236
255
278
282
278
285
208
180
196
214
223
240
210
215
230
186
175
198
228
240
254
262
268
260
266
262
192
196
240
244
174
202
198
229
220
210
232
226
218
236
245
212
258
252
256
245
156
218
240
238
245
250
264
245
258
260
272
286
284
294
285
290
268
275
265
244
146
256
207
268
278
285
292
298
294
266
235
270
284
268
260
245
265
245
275
250
216
236
270
265
256
272
288
268
282
264
260
210
256
254
262
264
278
285
290
280
286
294
285
290
280
265
262
280
290
265
290
256
245
264
265
264
272
258
214
-999
248
255
280
255
246
234
246
280
284
275
260
256
250
262
267
276
256
264
245
249
160
224
234
216
205
226
240
224
232
172
205
209
224
235
239
216
216
226
232
226
224
229
255
228
235
250
232
218
182
216
230
242
236
134
128
162
184
215
224
224
-999
-999
-999
220
226
214
232
208
226
238
172
170
198
186
184
190
196
210
200
214
202
132
115
125
184
166
180
188
205
204
176
132
165
168
146
174
175
166
135
66
120
130
126
185
182
164
82
98
105
116
96
96
85
78
146
148
-999
190
174
84
142
134
185
170
100
105
166
185
185
188
-999
190
170
92
155
176
186
-999
196
140
175
164
195
136
118
142
177
198
215
210
215
198
215
98
115
158
170
205
226
224
202
220
216
149
156
115
166
194
160
208
204
210
230
220
176
226
226
236
244
234
252
189
218
160
120
185
180
195
206
224
254
262
266
210
202
122
144
170
180
182
216
216
232
240
200
194
195
225
196
244
162
220
172
235
239
198
180
196
215
150
205
216
260
221
222
240
277
240
242
198
182
140
204
237
254
280
251
210
245
262
225
259
270
260
275
251
260
278
259
250
-999
285
266
290
300
275
190
249
250
268
284
246
255
255
280
292
269
240
248
255
280
245
238
210
252
260
265
258
-999
265
280
300
290
294
302
265
246
250
-999
-999
290
300
292
260
209
235
290
276
294
296
234
288
276
280
264
246
220
230
264
250
235
250
236
186
276
260
268
270
254
255
285
284
294
292
268
265
260
275
235
248
270
270
266
256
280
284
285
286
295
300
215
255
248
274
265
244
255
275
288
275
280
288
295
302
285
280
275
278
300
288
285
290
300
285
276
272
160
200
165
252
260
280
272
200
260
260
-999
185
205
228
222
245
265
270
280
290
282
227
210
244
240
204
215
248
235
231
140
194
210
220
230
225
230
234
220
242
236
222
230
212
212
214
225
235
189
185
135
230
140
130
200
194
225
225
-999
240
218
230
168
186
219
205
210
200
218
224
204
201
198
200
206
198
188
174
218
120
164
166
170
190
186
176
175
170
159
162
164
170
116
102
80
102
132
152
155
142
175
180
152
165
186
172
185
-999
-999
-999
182
180
160
166
166
150
166
176
168
166
180
168
155
-999
-999
-999
-999
180
190
205
194
158
176
196
200
205
200
206
200
204
205
186
190
198
200
198
132
123
112
132
145
158
176
175
195
200
-999
-999
180
216
226
246
254
240
-999
220
235
240
244
235
212
235
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
286
294
304
292
282
-999
280
294
298
270
224
215
220
230
252
236
178
200
225
222
208
238
252
214
188
218
255
205
220
255
214
225
224
240
224
246
285
286
230
240
216
205
256
235
255
278
302
252
250
245
296
300
316
320
306
295
312
320
304
276
280
290
276
258
260
280
260
274
305
300
240
256
256
282
280
280
240
265
298
284
270
265
280
280
-999
-999
290
258
264
270
268
280
260
272
275
275
284
292
235
244
266
286
285
227
192
215
265
250
266
286
300
238
300
305
278
196
208
260
285
225
280
272
242
265
275
288
285
258
276
210
272
280
270
290
254
216
248
225
235
245
256
275
286
264
262
288
298
312
312
324
312
290
280
274
262
285
280
282
236
228
240
234
245
266
275
256
246
254
184
206
216
238
266
280
306
298
280
286
-999
315
275
290
292
296
294
-999
280
274
274
186
222
255
230
210
250
266
265
282
250
256
260
254
240
226
196
226
236
228
210
184
144
92
106
-999
174
155
175
210
216
176
206
118
120
132
150
178
172
55
106
160
175
196
202
94
170
186
114
166
165
180
208
218
188
194
208
180
172
180
-999
190
145
116
164
175
178
-999
194
178
182
178
176
170
166
180
186
194
156
154
170
185
-999
166
-999
176
166
142
174
174
164
136
177
160
172
194
194
125
126
140
164
82
80
144
164
162
170
175
182
184
194
164
160
176
178
176
166
164
170
196
185
160
156
145
175
182
182
186
210
212
202
-999
132
194
185
190
188
194
210
228
206
216
226
228
236
120
-999
150
156
236
246
250
248
250
250
205
194
198
240
125
180
205
226
224
248
-999
264
264
225
234
242
265
-999
265
280
302
286
282
252
130
145
132
180
204
196
162
224
234
238
262
290
286
306
298
305
230
150
190
244
252
224
224
285
290
285
290
274
-999
228
188
208
248
278
258
250
165
238
246
228
266
255
254
255
256
234
220
215
226
256
262
270
284
250
282
316
294
300
275
205
250
228
240
222
192
210
212
244
266
266
255
254
282
292
302
195
254
230
282
255
277
248
276
276
278
274
266
272
290
220
268
272
270
218
195
244
254
295
270
300
310
310
302
314
316
332
350
265
282
256
264
242
248
244
225
244
270
276
244
-999
308
292
281
276
246
262
276
196
230
268
280
256
250
294
-999
285
290
296
305
296
230
172
170
195
244
255
255
268
266
268
270
252
268
254
274
290
286
268
230
192
270
-999
266
238
174
230
252
235
234
230
246
260
264
260
280
250
214
202
186
200
220
220
248
215
234
200
208
226
240
238
196
212
210
226
234
208
246
-999
230
224
140
170
214
210
170
160
166
170
170
176
190
190
200
195
198
200
204
165
170
176
168
155
160
170
170
178
174
194
220
215
216
202
160
180
156
162
152
182
220
188
170
172
152
146
154
162
162
165
142
145
110
150
172
170
186
195
162
165
154
198
206
185
90
116
142
144
-999
186
208
182
166
165
176
185
166
142
134
130
120
148
-999
186
192
178
145
124
148
138
132
132
102
84
144
144
156
145
154
182
206
220
222
205
220
205
190
155
186
194
205
217
206
235
244
222
224
208
219
212
208
188
190
145
170
210
175
190
200
225
250
262
250
259
245
232
228
230
200
218
245
182
160
172
200
216
230
250
260
275
250
242
264
256
260
254
202
164
130
220
216
270
270
226
200
185
225
250
274
240
250
256
225
274
230
268
279
182
230
226
225
285
278
280
270
230
225
205
225
240
245
276
295
295
294
286
300
290
315
290
295
295
255
205
175
210
240
248
266
258
285
245
248
256
256
275
266
265
235
194
150
192
250
225
215
262
290
312
295
290
268
280
277
270
260
273
264
265
243
265
288
305
278
305
284
178
230
224
255
254
272
270
275
280
270
245
195
238
234
240
234
265
-999
275
-999
305
310
320
330
305
330
315
230
212
250
275
290
220
255
275
250
260
260
265
245
255
200
200
248
280
290
295
285
295
268
275
270
260
250
-999
265
265
270
246
266
265
295
280
300
300
305
305
300
270
280
265
262
280
285
176
256
264
245
252
267
275
274
230
225
225
240
260
270
270
282
254
218
250
240
270
255
265
260
255
250
236
180
238
226
228
235
190
198
235
240
245
140
155
215
210
180
188
193
225
202
200
210
154
195
226
229
250
244
245
221
220
320
230
200
205
200
180
195
212
226
222
222
202
196
106
104
156
150
120
175
164
200
200
250
185
102
152
154
185
228
196
180
174
180
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
265
240
245
253
255
265
285
280
260
238
280
275
282
290
260
245
220
235
200
140
220
250
245
250
200
230
240
245
275
260
250
245
250
275
290
285
285
270
275
268
258
270
275
275
285
265
235
245
250
250
235
260
280
270
262
255
265
262
225
-999
-999
-999
-999
-999
-999
220
225
230
224
225
196
205
205
225
230
225
205
245
245
180
206
220
260
215
240
215
202
205
175
195
140
204
195
210
200
190
186
196
185
185
195
204
205
182
196
170
175
225
205
205
210
215
195
205
215
195
185
185
205
205
184
215
215
195
195
168
165
168
175
165
145
105
134
150
155
168
175
165
162
165
172
185
172
185
175
155
145
145
150
155
140
165
175
185
155
185
160
100
175
145
145
165
185
170
-999
-999
-999
96
100
155
150
110
110
-999
125
80
110
125
118
125
115
130
85
80
118
125
125
135
150
160
150
195
185
160
160
80
85
140
135
154
155
145
155
160
180
170
185
185
195
190
175
175
105
90
120
145
175
160
140
190
140
160
140
180
185
205
230
245
220
200
210
225
235
235
240
215
205
210
-999
-999
-999
240
250
265
265
235
265
255
260
255
245
265
275
270
245
220
210
220
195
195
-999
-999
-999
-999
-999
-999
220
280
280
250
255
220
240
262
244
210
194
235
260
265
263
290
320
305
265
275
235
210
200
240
242
235
233
221
218
228
240
234
205
225
210
220
235
265
270
250
280
263
240
180
240
270
285
235
215
175
243
265
263
250
240
255
265
230
185
234
245
240
235
250
285
285
275
280
236
260
272
245
230
250
250
263
280
300
305
305
260
235
250
230
315
310
282
220
315
275
285
280
280
265
275
278
275
295
285
290
265
240
245
245
275
265
275
290
275
275
285
272
295
315
325
285
275
265
275
275
225
255
275
285
250
275
270
250
275
285
275
265
200
235
255
255
285
280
275
285
275
265
280
280
285
295
285
305
315
305
320
320
270
270
280
280
285
275
265
305
265
255
275
265
295
275
250
245
245
255
275
285
285
235
298
290
255
265
260
275
265
275
195
200
240
225
225
235
235
225
255
235
295
305
230
220
235
185
195
190
215
235
185
205
200
225
235
215
215
205
205
215
195
200
205
205
200
215
200
215
205
-999
-999
125
135
120
135
125
120
130
135
125
120
135
210
200
135
125
105
-999
-999
-999
-999
-999
150
155
155
165
190
195
-999
140
185
160
165
160
175
165
185
165
155
-999
-999
-999
60
95
155
-999
-999
-999
125
155
130
145
135
155
156
150
115
105
145
175
160
185
175
140
135
140
138
145
135
145
140
135
145
155
158
145
135
155
-999
-999
-999
-999
-999
175
185
210
195
170
175
115
195
150
175
165
190
185
155
165
180
175
190
165
185
165
165
190
185
186
195
170
185
195
215
275
215
190
165
185
225
195
240
220
225
245
-999
-999
-999
195
170
150
165
195
235
250
255
255
260
280
265
250
235
245
240
225
225
195
185
235
180
248
165
265
260
270
295
275
265
240
195
180
130
200
134
165
206
195
195
254
254
235
184
202
220
230
160
235
255
257
240
200
235
247
221
240
255
254
260
284
309
311
295
263
240
222
219
185
176
185
230
255
240
206
235
265
245
272
216
202
235
240
260
215
242
265
278
294
284
225
278
290
296
255
220
230
230
250
262
279
265
266
265
195
180
185
234
264
285
280
270
300
290
255
230
265
265
250
255
255
270
205
215
245
265
270
290
275
300
285
255
285
260
260
265
250
230
245
235
260
260
265
265
295
305
305
260
295
300
275
225
345
275
290
290
310
295
245
265
285
265
290
295
300
300
275
290
305
280
285
295
305
305
265
230
225
230
255
260
275
285
295
280
290
280
265
235
255
275
275
250
270
225
-999
-999
-999
-999
245
170
235
240
225
230
250
-999
-999
-999
255
250
235
225
170
175
125
165
180
205
220
235
225
215
115
105
115
160
175
185
190
220
260
275
260
210
210
205
210
210
215
190
185
150
170
175
180
185
180
172
182
175
180
210
200
165
175
195
200
195
195
100
105
108
125
130
145
150
165
-999
-999
-999
-999
155
125
166
185
170
115
95
123
114
110
94
105
94
133
150
150
160
175
176
174
139
154
153
165
170
165
165
180
165
160
150
160
160
-999
155
160
55
80
110
155
145
145
165
170
170
165
210
180
185
190
180
195
186
195
178
170
180
195
195
200
205
185
220
210
204
-999
-999
-999
-999
-999
235
235
250
250
245
215
150
155
155
170
190
-999
-999
-999
180
195
180
235
235
245
-999
-999
280
280
-999
-999
275
285
150
250
245
250
-999
260
200
170
-999
-999
225
235
250
250
175
175
195
-999
-999
240
240
160
130
-999
-999
-999
-999
240
-999
265
170
115
-999
195
225
-999
280
290
-999
-999
300
-999
-999
-999
-999
255
190
-999
205
205
225
240
240
270
260
270
240
160
125
155
225
270
275
274
270
-999
-999
270
300
290
282
270
280
280
290
290
285
200
290
270
-999
290
295
290
305
320
320
315
280
230
220
250
260
-999
-999
-999
290
315
325
340
325
285
255
290
320
335
340
330
335
330
340
310
270
235
270
280
285
310
295
270
310
290
280
230
260
220
200
230
245
281
275
275
265
250
275
280
265
215
210
200
195
230
235
190
230
260
-999
-999
250
270
270
260
275
-999
-999
-999
-999
275
270
215
255
255
265
-999
285
295
290
275
275
290
-999
-999
-999
285
290
300
295
285
290
285
275
275
285
280
290
280
280
290
285
290
290
-999
-999
-999
205
195
180
220
235
240
225
225
230
235
225
195
120
210
175
185
185
190
195
140
180
200
195
185
200
215
220
220
200
145
180
190
195
210
215
215
-999
-999
-999
220
210
200
155
155
175
165
195
205
125
180
125
150
140
140
150
160
190
190
180
185
205
190
170
190
170
140
120
140
145
140
140
170
192
200
200
179
175
187
166
167
157
164
173
166
167
168
161
163
166
183
183
349
143
157
168
172
176
171
173
178
152
166
170
171
174
116
145
172
173
183
157
82
133
165
175
106
135
156
159
172
176
196
180
194
177
194
181
209
126
152
186
195
222
222
223
225
229
195
186
205
196
167
143
166
194
202
218
239
244
238
229
148
174
188
196
234
239
92
206
197
187
215
227
248
221
220
254
224
221
224
223
155
204
239
237
238
206
235
244
244
249
264
214
234
242
257
247
294
276
274
292
306
290
270
254
245
183
205
190
218
218
193
128
177
189
175
219
266
292
283
295
276
282
298
296
302
301
304
228
213
243
252
246
220
228
225
243
272
263
238
271
276
198
220
220
252
273
284
307
316
323
310
314
311
303
309
307
284
215
284
296
-999
-999
-999
-999
295
317
288
283
245
237
189
238
244
254
251
271
282
281
280
315
300
302
312
300
285
284
248
266
244
234
265
273
286
284
263
258
215
240
265
279
288
263
229
233
179
249
255
265
283
293
293
317
313
259
225
193
199
215
253
260
253
195
243
243
-999
-999
-999
-999
-999
269
-999
-999
255
247
220
220
245
265
290
280
285
252
255
278
222
250
244
230
-999
-999
-999
260
251
245
225
226
235
235
250
245
245
255
165
170
209
233
250
245
205
205
220
245
240
235
255
205
200
225
220
235
200
215
212
215
200
190
175
185
202
205
223
189
205
140
140
154
135
180
210
190
205
150
156
125
150
170
185
184
215
220
202
215
200
-999
-999
-999
200
140
145
155
-999
-999
-999
190
185
95
150
180
165
165
180
150
175
170
130
150
105
125
115
140
145
75
120
150
145
85
45
55
100
110
115
120
150
180
160
160
150
152
170
180
165
140
155
160
158
155
135
135
142
145
140
144
142
135
123
120
120
95
60
110
125
135
132
130
155
150
120
140
150
155
150
150
170
180
170
155
175
175
190
200
195
180
175
160
165
185
210
185
175
172
185
166
185
85
-999
-999
-999
-999
185
220
220
190
185
195
190
200
215
216
234
225
230
215
260
225
200
210
215
205
230
228
240
235
240
225
230
240
262
235
230
180
170
235
240
254
245
270
245
270
205
197
240
215
180
200
177
230
236
235
252
248
252
280
310
295
282
266
285
299
300
275
300
290
235
215
153
185
190
170
165
205
215
246
260
270
270
265
265
282
271
260
265
260
273
260
232
195
174
182
215
244
265
248
215
235
240
272
275
252
289
260
265
264
199
252
255
285
285
270
265
245
235
260
286
299
305
300
305
310
255
-999
-999
-999
250
260
275
285
300
299
295
290
301
282
305
295
294
302
300
290
264
280
283
295
285
289
298
303
315
315
287
235
272
295
298
290
279
305
306
310
320
310
241
241
255
250
281
240
305
290
296
295
300
298
265
256
285
285
270
212
235
260
277
282
248
275
270
295
287
295
285
290
265
230
194
230
175
250
225
255
250
233
256
255
210
210
220
173
221
242
244
260
260
255
260
230
208
155
185
200
178
230
219
195
208
199
227
205
160
170
205
190
205
195
210
185
200
191
172
145
184
191
190
180
150
165
150
170
175
160
150
174
201
175
170
154
135
167
187
205
214
183
128
160
140
145
155
172
135
146
150
160
170
136
157
170
160
140
137
130
155
135
145
140
116
44
100
127
112
120
150
135
86
130
105
15
50
75
115
112
115
95
100
110
120
125
122
132
140
152
146
150
102
130
147
146
106
106
104
106
106
135
106
146
186
166
150
186
186
180
165
176
185
148
155
150
156
150
185
155
185
180
165
145
164
155
154
181
194
185
208
211
215
100
154
161
164
180
186
204
180
162
175
197
207
146
156
165
110
160
182
210
160
194
196
205
137
107
146
154
166
177
210
212
217
223
256
212
-999
235
246
251
257
266
222
207
241
267
261
225
206
216
245
256
195
196
230
195
175
200
235
255
250
271
275
142
152
211
225
275
250
255
285
275
285
232
186
180
166
223
252
252
231
230
200
271
262
271
291
297
317
306
320
325
326
262
196
145
154
165
193
225
111
144
217
245
252
250
261
225
245
247
247
272
305
302
295
203
185
231
227
256
241
185
233
217
243
243
276
282
290
291
312
322
315
312
318
312
280
254
250
274
286
287
296
310
281
263
284
322
326
322
306
292
277
272
287
270
292
307
322
317
291
284
-999
-999
-999
326
331
277
291
315
327
327
276
277
311
271
312
311
297
320
320
287
307
320
316
292
311
270
266
285
275
262
270
285
286
207
243
295
281
281
233
256
240
227
250
240
241
260
287
270
265
247
242
165
217
205
198
230
237
256
260
264
257
255
245
245
242
240
250
247
204
170
190
203
190
225
236
242
192
197
190
207
215
170
200
204
186
197
218
214
210
221
191
210
210
215
240
204
173
155
178
190
190
193
205
210
217
197
165
170
170
138
155
171
170
184
185
183
182
176
180
170
167
187
170
110
93
125
160
147
166
152
157
154
152
161
100
145
166
186
181
167
131
101
107
157
147
136
145
132
120
143
157
97
137
137
146
151
154
142
135
132
137
153
151
164
182
183
195
175
183
187
185
171
156
161
153
157
166
176
151
158
174
187
176
95
127
137
140
153
178
156
167
193
191
171
121
171
191
187
182
165
187
178
165
117
115
147
166
167
152
211
198
220
202
173
191
185
153
178
210
217
212
217
196
225
238
228
-999
137
155
191
143
146
187
166
220
251
262
224
137
182
194
207
223
237
242
227
226
244
242
246
255
244
251
245
244
220
218
210
226
-999
-999
-999
262
243
247
178
190
228
247
234
276
275
226
228
123
181
172
166
174
218
206
168
201
205
220
233
186
210
225
237
250
210
-999
-999
-999
-999
-999
209
-999
269
191
280
265
300
320
316
312
297
300
-999
-999
307
240
267
236
277
277
-999
271
268
256
267
307
285
241
218
215
251
287
302
305
280
224
268
274
258
264
284
278
264
266
276
266
268
287
273
266
287
302
299
294
259
294
306
300
289
310
309
313
310
-999
303
319
309
241
196
198
278
295
296
304
275
272
243
240
284
282
287
265
254
274
220
234
214
230
248
256
258
260
290
283
285
-999
-999
-999
-999
-999
-999
-999
-999
313
316
307
307
321
316
312
303
311
267
276
298
296
304
290
256
264
256
256
265
250
263
285
274
284
294
299
212
247
276
286
286
288
298
290
237
212
245
287
276
256
269
273
264
276
-999
245
256
284
280
266
274
194
246
222
217
217
167
163
191
190
165
-999
-999
194
194
180
212
225
223
232
236
235
236
206
206
126
99
117
157
186
106
110
152
186
208
206
193
165
166
195
203
194
206
162
166
195
195
114
128
143
-999
-999
-999
182
-999
-999
94
176
182
189
183
160
156
152
160
152
136
114
94
136
137
137
152
164
123
123
126
125
146
155
146
145
154
170
166
170
183
165
170
176
165
156
140
129
45
124
129
146
183
175
75
116
140
138
175
156
184
186
168
-999
-999
175
180
191
216
205
205
215
213
192
187
185
194
195
206
185
193
201
182
203
204
113
190
187
205
176
127
80
124
187
-999
180
177
134
171
168
177
201
237
250
-999
204
204
220
228
238
256
283
267
286
287
261
270
280
290
276
226
217
225
166
115
156
184
229
227
254
260
220
165
164
154
165
142
182
227
265
203
194
221
236
245
264
265
262
263
287
276
284
312
297
232
276
295
293
235
234
224
245
264
252
226
269
204
225
194
217
242
275
262
272
279
268
254
275
277
287
285
306
303
300
300
307
293
303
275
254
241
106
125
195
234
255
287
297
290
285
290
290
304
295
265
216
236
265
265
236
236
251
295
289
282
275
-999
289
278
289
252
276
249
267
249
232
245
253
254
266
251
264
292
259
264
239
270
266
206
248
240
266
276
274
284
243
275
274
275
274
272
260
275
272
229
205
204
233
260
286
253
311
280
286
291
281
292
254
250
274
285
242
284
206
289
287
250
280
279
276
280
274
300
315
309
309
282
284
280
278
299
305
311
286
300
282
270
274
161
230
228
224
231
238
251
210
230
221
168
215
185
163
165
211
201
190
200
195
221
245
242
222
234
210
230
222
234
245
230
219
224
216
216
251
265
256
265
241
155
153
178
165
184
201
215
205
186
175
115
185
191
169
185
150
150
154
171
125
135
145
170
185
195
180
165
151
165
-999
166
151
170
156
165
125
160
170
180
170
171
172
155
172
114
110
110
120
160
160
180
135
182
121
160
170
189
180
189
-999
177
174
178
183
176
139
171
180
176
187
180
156
147
150
170
139
189
178
156
145
145
162
176
176
175
150
161
175
180
-999
-999
-999
90
90
114
143
-999
189
-999
202
178
188
170
-999
-999
199
205
202
212
205
185
-999
-999
175
182
147
155
161
199
232
250
-999
269
251
259
250
234
231
171
161
160
190
231
220
259
260
256
260
230
241
238
248
232
220
251
265
275
264
251
256
249
-999
224
234
231
245
242
207
216
125
236
228
267
272
252
260
256
260
198
256
236
262
272
272
185
192
207
249
251
249
250
-999
-999
261
234
254
245
256
251
254
247
249
220
228
234
220
234
232
205
242
232
245
245
247
265
286
279
294
315
301
294
252
-999
220
269
-999
-999
261
269
270
281
276
270
280
263
255
252
286
294
290
-999
259
285
278
282
251
275
301
315
280
277
265
294
-999
-999
298
275
270
-999
295
270
269
295
225
225
226
222
219
215
-999
257
275
284
224
239
244
237
240
276
-999
285
294
280
285
270
300
295
285
267
238
245
250
-999
-999
-999
282
306
330
330
320
309
305
290
275
250
245
250
245
210
146
185
230
245
245
251
230
240
260
250
250
230
250
230
206
230
235
230
225
220
200
245
230
195
235
238
230
225
230
226
-999
-999
-999
220
215
200
216
221
222
222
230
240
235
220
240
260
250
245
240
210
215
195
200
220
-999
-999
-999
214
216
230
219
210
205
175
176
150
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
180
181
160
189
94
122
145
140
142
152
165
170
110
125
132
140
140
155
155
148
155
150
175
165
115
105
101
110
120
-999
140
165
205
201
-999
-999
-999
160
151
140
131
150
172
158
160
145
175
164
150
134
145
184
159
162
168
160
160
162
180
180
85
67
130
141
150
155
200
200
199
190
170
165
160
190
190
180
210
212
230
201
225
226
230
235
220
215
180
190
199
130
167
-999
150
190
155
115
160
200
224
226
235
245
246
249
252
240
236
256
265
265
255
265
245
239
251
237
215
235
245
260
250
250
260
272
-999
208
220
211
235
240
215
235
240
240
215
235
245
275
300
315
305
310
270
245
205
205
221
265
285
297
-999
-999
-999
-999
-999
-999
354
240
200
240
220
225
250
220
250
260
263
260
290
265
200
245
250
290
290
300
222
209
265
263
294
299
305
295
286
-999
-999
-999
-999
-999
-999
-999
-999
-999
290
300
280
277
280
285
260
290
310
304
325
-999
-999
315
294
314
335
325
295
290
298
296
300
311
275
310
279
320
339
296
295
295
300
285
-999
-999
-999
-999
-999
280
294
339
323
329
301
294
291
314
313
301
155
225
254
226
200
249
262
242
252
258
278
280
287
283
270
283
305
299
263
225
175
234
192
236
245
232
232
257
260
275
280
265
264
274
279
267
258
232
251
252
280
260
297
304
289
278
244
268
249
270
271
263
274
261
228
218
259
245
257
-999
211
194
238
210
225
229
226
175
181
176
171
191
194
214
201
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
246
207
-999
-999
210
207
-999
-999
-999
-999
-999
167
184
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
161
162
171
179
161
164
-999
161
145
155
159
150
164
145
150
151
153
160
161
159
142
-999
149
-999
-999
136
134
154
176
155
111
131
134
-999
-999
-999
-999
142
140
151
177
176
174
166
191
190
206
159
178
159
169
155
149
167
-999
-999
145
145
146
161
160
160
161
-999
136
145
160
148
129
165
-999
-999
176
-999
191
189
-999
195
109
134
151
156
186
200
201
207
214
225
199
195
225
229
229
255
268
239
256
247
249
251
261
278
266
276
270
-999
-999
254
191
256
250
-999
-999
-999
242
195
195
186
136
-999
156
176
205
248
256
256
258
236
257
261
-999
-999
-999
-999
-999
-999
273
195
305
265
-999
-999
-999
221
-999
271
279
280
-999
-999
-999
-999
-999
241
251
244
244
267
252
267
-999
248
211
201
212
232
264
-999
317
301
356
232
239
259
242
275
269
276
276
-999
-999
265
249
255
245
280
280
287
274
244
228
245
249
278
280
256
277
261
248
280
264
232
239
259
258
267
263
267
-999
-999
-999
-999
248
251
241
257
261
248
-999
276
252
246
-999
-999
277
235
240
279
266
221
-999
262
255
227
210
235
-999
-999
244
225
217
200
266
249
-999
249
251
252
256
222
236
-999
242
260
261
267
267
268
-999
-999
260
226
250
251
-999
241
234
245
-999
-999
266
251
248
256
264
264
246
262
256
277
-999
197
237
226
231
245
256
247
125
161
189
246
241
231
251
248
247
254
241
250
249
-999
184
121
111
172
-999
201
194
202
212
214
219
201
219
204
220
225
180
212
206
226
197
195
195
202
204
226
219
211
201
-999
215
215
-999
211
209
134
165
175
166
-999
-999
161
222
179
186
81
-999
-999
176
181
182
185
175
166
174
182
196
200
206
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
195
185
195
165
132
305
84
162
162
180
185
178
186
185
161
160
85
110
185
195
145
160
150
165
-999
-999
-999
175
170
170
180
185
190
185
185
205
210
210
160
140
170
150
190
155
195
150
164
184
170
170
180
170
186
180
185
180
180
220
230
170
-999
-999
-999
-999
160
165
170
170
190
220
245
245
250
260
250
-999
-999
-999
260
265
275
270
270
275
160
-999
-999
-999
260
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
290
290
-999
-999
-999
-999
280
291
268
260
258
268
251
246
265
290
295
265
284
245
250
250
265
268
250
251
230
251
250
251
276
300
260
251
261
285
295
290
295
308
310
295
-999
285
295
258
223
295
-999
250
268
280
238
210
-999
-999
-999
-999
282
268
237
240
240
-999
-999
-999
280
249
259
263
270
265
260
255
235
195
215
252
232
230
200
200
269
250
-999
200
245
250
250
-999
-999
-999
250
245
200
185
285
255
250
250
260
240
240
230
227
215
225
200
210
175
-999
-999
-999
-999
225
225
235
235
253
265
254
255
250
245
188
180
195
-999
225
240
220
210
200
195
235
205
192
200
205
208
210
225
185
150
160
-999
-999
228
235
235
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
175
175
170
-999
180
185
188
180
180
200
-999
176
178
168
165
185
155
195
188
-999
-999
185
186
150
-999
-999
185
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
175
130
150
-999
175
166
185
198
205
225
190
180
175
185
145
180
155
165
185
195
205
205
-999
-999
200
180
218
220
175
190
195
225
195
200
215
227
235
240
245
-999
245
225
-999
-999
230
235
243
245
245
188
235
-999
265
260
255
-999
155
190
160
194
205
240
173
175
-999
-999
195
220
250
220
215
250
255
255
265
280
270
245
245
220
220
-999
210
-999
205
208
215
-999
-999
260
275
270
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
230
255
260
235
225
215
245
255
245
230
-999
225
220
200
185
255
190
245
250
270
265
-999
285
-999
250
200
170
195
255
-999
-999
-999
-999
-999
-999
260
255
-999
-999
260
-999
-999
245
220
215
245
265
280
260
-999
-999
-999
-999
280
265
255
-999
-999
-999
-999
205
255
265
245
250
235
250
235
-999
-999
-999
275
275
250
250
-999
260
205
-999
-999
-999
250
-999
-999
-999
235
-999
195
195
245
245
208
230
245
250
170
195
220
230
220
220
250
225
215
218
215
225
275
210
215
205
205
220
225
215
220
230
240
200
215
205
175
180
120
145
170
165
168
170
170
160
160
165
185
215
205
195
185
175
170
170
180
165
230
150
165
175
175
-999
150
150
-999
185
145
115
150
180
105
135
110
125
160
160
175
190
165
150
140
175
195
-999
-999
-999
-999
-999
120
-999
-999
130
90
-999
130
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
120
135
140
150
175
195
205
215
210
195
140
105
140
157
160
160
180
175
185
215
202
204
225
180
185
200
200
219
230
195
200
195
-999
165
205
190
165
200
225
230
-999
-999
250
250
255
-999
-999
285
295
285
250
265
240
-999
245
245
185
145
165
215
255
205
-999
175
180
180
-999
-999
-999
235
250
265
250
240
225
190
170
175
145
175
205
-999
245
205
-999
240
135
195
215
255
190
185
185
225
210
185
160
155
210
205
245
185
220
230
-999
-999
-999
250
235
265
245
285
-999
-999
-999
-999
-999
-999
235
215
250
255
-999
285
270
245
220
250
270
250
280
-999
-999
295
265
240
-999
-999
-999
265
235
270
285
245
255
265
265
-999
280
285
-999
285
275
225
255
295
300
305
305
320
320
289
289
265
270
265
300
300
295
305
305
302
300
305
300
278
265
278
248
221
-999
245
-999
-999
250
252
265
287
295
-999
282
289
295
290
275
275
-999
285
285
286
275
285
265
285
275
265
275
255
262
270
-999
-999
-999
245
219
200
235
155
235
245
265
265
-999
-999
-999
240
235
245
214
215
245
245
-999
245
260
205
235
235
240
240
250
235
235
-999
-999
-999
240
245
235
245
-999
235
235
245
225
230
245
235
235
245
235
215
225
225
215
245
245
215
215
195
215
235
220
235
225
145
199
205
195
185
105
155
185
200
195
125
194
194
155
175
175
-999
-999
-999
-999
-999
195
155
170
175
120
-999
-999
-999
215
175
195
-999
165
-999
-999
-999
195
190
-999
-999
166
175
165
175
165
-999
-999
185
185
125
135
155
-999
-999
140
165
170
-999
149
135
145
149
172
185
169
175
187
185
195
175
165
165
175
169
185
150
175
178
185
190
-999
205
185
187
189
195
195
200
165
174
180
185
185
168
182
165
-999
-999
-999
-999
-999
-999
125
155
185
195
225
-999
-999
255
155
135
145
125
175
-999
-999
-999
-999
-999