0461208_W -26.4667 20.6167 890.0
1960090112 2006123112
67
56
77
32
68
182
75
38
23
120
70
37
98
101
140
165
112
100
110
183
80
45
31
139
202
197
125
117
95
70
27
45
116
75
95
116
165
154
70
82
76
152
122
100
110
152
135
165
168
125
163
162
137
152
90
100
101
161
187
210
239
185
208
262
225
238
240
145
130
147
198
188
222
157
105
115
93
120
142
187
152
153
168
179
207
167
170
170
208
167
206
201
182
170
185
198
148
146
133
178
216
137
156
192
236
216
220
168
166
153
126
162
163
147
173
218
218
217
179
153
194
182
187
155
188
191
178
140
149
146
158
222
215
243
232
248
229
197
222
232
243
157
143
177
195
220
233
193
172
126
109
76
98
111
188
215
190
194
235
200
196
219
168
148
127
143
160
178
161
189
201
148
158
194
164
153
206
183
168
242
203
197
218
190
202
200
200
209
210
195
206
200
195
189
128
120
135
195
202
157
172
199
155
176
145
135
220
217
188
152
228
144
122
145
210
180
167
145
177
179
170
96
98
105
124
103
92
87
108
94
107
131
116
149
118
120
113
120
112
102
163
158
155
107
85
71
118
127
166
142
112
130
108
48
22
21
58
83
37
27
49
55
23
47
15
6
31
29
30
47
-4
22
86
128
96
132
22
2
13
75
107
40
54
45
25
13
25
17
20
15
1
10
39
38
32
24
25
72
82
72
119
82
89
61
47
122
73
41
20
103
51
9
10
24
-5
34
52
22
19
57
22
37
67
37
36
50
88
61
3
-86
64
124
62
90
18
20
35
13
39
-25
-27
25
97
40
50
11
17
12
10
62
38
-27
-26
-26
59
33
19
25
34
34
92
67
-7
-2
-8
26
22
30
149
156
97
24
49
60
103
96
147
69
84
40
83
135
225
130
125
138
112
124
84
31
66
100
62
19
22
43
116
72
2
8
52
154
80
13
30
144
94
128
53
18
28
106
200
149
143
158
154
118
110
75
106
114
102
88
22
52
125
167
115
116
102
120
179
157
128
188
139
168
126
175
166
185
196
190
162
212
194
151
141
197
194
220
201
203
194
179
160
175
181
183
197
160
190
220
240
194
212
148
130
96
115
195
163
153
129
170
127
146
135
143
192
165
108
161
188
205
208
246
235
233
229
230
139
185
199
186
180
157
200
175
182
168
147
214
203
162
155
120
192
207
218
212
197
137
103
150
223
255
216
208
180
160
162
222
237
215
205
192
195
182
188
186
150
182
172
167
145
165
223
181
176
181
141
147
148
142
154
184
198
177
168
152
167
108
167
158
128
115
168
170
187
176
165
175
163
152
167
192
107
83
109
104
126
161
143
163
112
110
129
80
119
127
140
140
85
90
100
137
137
45
67
58
52
176
142
92
130
129
115
22
-16
58
15
-15
-10
10
37
78
11
-7
33
48
60
88
98
42
6
8
25
30
-8
2
20
86
74
55
30
28
60
47
42
40
56
-16
-73
-45
107
74
28
2
-14
22
42
45
58
-15
-22
-47
0
-10
-36
-97
-38
8
22
-20
-7
-11
-18
-8
-31
-44
-44
-23
10
-7
-13
-35
-36
-25
-46
19
4
-1
3
-2
-59
-12
32
11
17
16
-13
80
92
70
52
77
78
54
84
12
-14
-40
-32
-23
-37
-40
10
-8
30
30
-37
-34
-2
67
148
148
60
5
97
59
72
108
84
87
80
74
38
17
15
9
50
68
66
5
-51
-17
-17
-7
11
8
17
27
57
37
59
-8
78
116
78
62
57
80
33
103
130
142
62
46
91
102
98
104
125
41
48
-8
10
39
67
57
142
72
127
128
53
67
70
55
52
87
131
96
85
137
106
72
6
7
152
172
158
158
147
149
183
145
119
120
161
225
148
168
142
171
184
202
204
171
169
175
179
170
107
175
127
132
131
123
123
114
124
143
107
100
153
99
86
110
200
166
180
192
228
178
207
210
174
235
206
192
219
172
208
189
163
186
165
176
128
165
197
170
147
130
191
184
170
170
137
213
218
205
208
193
161
178
200
193
212
218
238
233
175
179
204
218
209
223
221
233
217
220
208
208
213
163
163
202
205
211
178
161
163
124
151
205
188
195
212
158
127
144
172
188
210
212
193
209
205
202
211
233
212
135
132
125
173
187
167
155
168
218
214
187
200
184
184
167
202
197
138
161
166
150
186
161
178
206
175
188
148
141
107
102
129
152
150
134
175
185
171
162
156
158
172
139
114
148
150
174
180
177
140
88
83
78
80
92
120
90
50
7
35
61
52
50
55
72
70
53
57
60
54
35
37
38
62
123
113
75
78
87
57
47
82
55
5
-7
-6
12
12
17
28
16
45
71
63
12
12
29
20
30
16
10
3
15
19
31
16
0
-3
-7
-33
-26
-8
-10
-7
-8
5
60
98
45
-16
1
-35
-20
35
15
50
7
37
-6
63
5
-7
10
-12
-11
93
83
50
-48
-37
-38
-47
-43
4
28
-3
-17
-20
-6
-63
-53
-68
-42
-22
-3
75
108
-1
-17
-32
68
12
5
5
32
62
-2
-12
-32
-22
12
0
-41
-23
-60
-42
-45
-34
-13
-7
24
17
86
17
-4
37
65
59
60
68
45
65
113
77
63
75
88
57
63
71
150
172
125
85
137
201
128
135
160
104
32
16
57
27
37
32
115
179
140
162
116
145
110
45
57
101
25
127
131
139
77
95
75
51
37
120
162
167
169
193
135
103
110
123
180
178
148
163
150
178
212
212
185
157
133
123
138
142
213
204
193
166
153
188
172
161
160
193
165
145
164
211
193
182
203
209
217
193
124
103
130
165
184
175
190
170
195
191
193
180
149
185
151
145
161
153
101
138
158
167
156
143
123
93
185
172
171
178
250
247
220
257
235
178
168
230
194
153
157
165
161
192
177
197
163
155
144
172
213
188
180
157
188
188
228
228
215
173
168
188
146
133
181
167
122
107
163
160
169
238
168
156
118
197
173
154
167
162
150
157
154
137
172
191
243
253
210
209
204
228
212
218
211
195
205
184
193
215
188
242
166
200
203
200
162
140
165
131
116
117
137
127
167
198
177
187
207
174
157
106
137
167
170
187
156
137
118
193
168
87
86
94
116
184
173
138
130
70
28
60
109
45
9
-1
62
83
51
57
80
46
34
71
55
69
70
54
52
53
40
45
50
50
70
95
27
-1
-23
27
39
23
-12
-8
18
52
47
53
45
44
58
41
38
49
78
26
15
13
38
95
42
-4
15
-24
-18
-10
19
55
-16
-18
35
64
50
38
11
-15
-18
2
-1
-58
-54
-75
-38
-37
51
-46
-45
-48
-33
-1
-83
-78
-82
-67
-48
-30
-7
-23
-18
9
0
0
74
82
35
-46
-39
0
12
47
-51
-63
-27
17
-18
-33
-15
0
-2
20
60
-55
-35
50
12
37
-35
18
14
-52
-70
-2
32
-58
78
33
17
-29
3
50
88
90
135
150
83
51
88
100
78
3
-30
-33
-12
3
25
134
92
87
88
106
72
36
-5
-28
-19
-12
67
169
87
107
132
107
112
150
190
127
52
44
90
23
46
167
124
153
178
142
150
162
194
116
74
139
112
121
148
132
135
78
95
117
120
107
102
111
92
88
102
138
132
98
125
175
158
138
128
127
137
145
95
117
128
125
153
166
247
224
180
134
95
81
44
70
82
122
142
100
114
122
192
148
180
180
193
192
213
165
162
148
183
235
195
215
153
150
162
157
176
185
152
123
155
149
172
230
202
193
180
142
187
217
232
199
204
240
228
240
206
159
158
160
138
125
152
170
222
157
161
180
189
165
243
221
203
190
172
227
202
195
211
212
202
207
227
192
199
177
172
228
227
211
238
236
192
180
192
157
158
212
168
132
163
207
169
183
174
171
142
99
173
242
164
145
142
163
153
161
78
63
177
194
157
167
142
147
162
191
205
192
174
167
167
153
94
107
165
170
160
128
149
164
191
183
204
193
197
168
187
157
156
131
148
125
79
124
148
133
97
120
148
147
132
152
159
98
33
34
43
33
55
47
58
60
71
68
70
70
62
87
97
78
110
63
32
35
56
42
32
32
47
32
30
28
39
42
28
-22
12
14
5
42
33
-28
-42
-25
-28
-52
-47
-18
-27
-18
12
60
85
5
-30
-43
-28
0
-33
-53
-54
-33
-62
-62
-60
-41
17
12
-46
-12
7
12
29
20
22
23
24
-42
-47
-3
-7
-7
-9
-12
-5
96
77
37
-37
-37
-32
-33
-8
-20
-21
118
91
23
70
-12
-22
-3
-4
27
60
74
71
-17
-17
-28
-27
18
40
19
26
50
68
80
113
62
22
37
47
42
78
88
79
78
53
-33
-8
27
177
141
132
57
50
115
35
67
101
137
110
130
119
140
147
134
98
155
153
92
167
152
129
96
73
35
55
137
103
125
187
112
113
88
78
175
142
190
102
73
62
36
71
67
176
118
99
102
83
46
57
40
111
124
134
131
101
127
144
110
178
144
98
150
129
90
101
71
111
103
219
163
162
133
135
148
190
213
143
128
153
169
176
168
137
136
194
173
178
158
173
214
228
187
120
84
133
173
141
92
157
148
149
251
207
191
165
178
122
68
104
138
164
192
157
171
205
207
256
207
145
140
198
237
272
275
267
283
245
252
226
185
169
233
206
178
228
177
203
213
202
181
198
235
165
169
212
227
242
230
218
212
205
203
240
222
220
192
203
221
188
212
184
193
172
142
191
200
227
181
132
167
157
160
182
122
122
101
57
88
101
82
85
158
168
211
179
160
190
177
84
101
194
172
170
173
140
136
117
188
182
150
180
142
97
113
93
105
182
144
100
39
59
99
182
172
100
162
132
140
136
137
112
146
108
108
102
58
67
31
47
118
22
-7
147
138
80
123
125
107
145
-999
-999
-999
82
87
79
80
138
88
67
92
70
42
57
-7
-2
26
36
67
130
52
-25
-22
-24
-13
-13
-12
-22
3
-11
13
-3
7
38
11
17
117
90
44
23
40
72
36
9
33
27
47
45
33
22
7
2
2
113
35
60
88
87
96
31
43
53
-27
-20
-5
-39
-8
20
25
27
25
-29
-48
12
36
8
30
-67
-18
45
17
-23
-33
-103
-13
-20
-13
-44
23
122
8
23
82
51
22
50
22
-12
11
13
-42
-38
2
126
117
48
74
52
58
92
58
53
22
7
57
110
82
65
120
77
47
62
-13
-3
-2
7
97
41
-7
-21
-2
38
67
42
66
38
32
70
50
62
15
17
92
145
111
126
119
96
55
90
63
93
102
2
47
150
195
170
182
143
195
186
187
188
154
86
126
136
149
135
139
207
122
180
167
147
102
118
160
164
188
159
172
137
182
165
145
172
191
181
148
121
152
181
191
202
202
172
137
160
103
138
212
130
153
145
133
148
121
150
167
174
203
232
176
147
183
162
227
193
188
158
202
179
173
198
237
215
222
220
255
198
191
200
197
191
202
207
207
158
170
178
195
217
236
214
235
244
218
248
197
147
150
148
154
173
217
214
183
207
222
210
212
230
178
204
197
166
169
181
175
176
212
232
206
225
-999
-999
-999
203
200
155
200
209
184
210
195
205
230
200
207
214
226
217
200
176
137
130
171
161
177
169
191
228
205
183
201
183
146
201
212
215
217
198
180
192
193
149
114
122
185
175
166
170
137
117
114
118
130
198
122
123
112
169
166
152
172
93
67
107
155
175
158
157
136
122
133
129
115
113
113
132
107
162
149
107
86
92
67
112
143
120
92
38
16
32
33
59
53
36
56
112
88
99
98
113
92
100
126
98
17
37
23
24
58
72
88
70
-28
-22
-12
48
138
24
21
89
65
48
31
12
11
17
62
6
21
32
22
117
5
-22
-3
-26
-22
32
32
46
25
12
-3
23
106
23
38
148
102
52
46
40
25
-52
48
-13
-43
-22
-3
-7
21
81
42
7
2
-48
-44
-22
-23
1
-12
-7
-2
-45
32
-3
-53
-62
-34
-8
6
35
13
7
21
22
71
62
35
-40
-35
12
12
37
67
72
58
72
109
2
-8
-47
-13
62
45
50
1
45
68
27
3
-6
16
57
66
147
14
22
36
93
98
103
107
111
65
68
70
77
117
86
81
92
102
52
3
47
56
20
57
85
97
100
117
118
12
-2
22
78
53
13
32
25
71
116
82
62
63
137
153
161
176
122
173
197
216
125
145
93
65
28
80
85
171
195
149
163
177
177
228
200
193
190
145
195
200
192
203
178
210
215
184
155
168
175
165
175
210
196
124
120
155
155
196
180
142
191
125
165
165
138
135
215
232
232
200
156
138
180
190
173
190
241
245
262
247
201
209
175
170
155
144
172
217
224
213
218
227
189
223
163
160
199
200
220
190
-999
-999
-999
-999
-999
-999
-999
196
196
206
181
170
230
178
155
156
212
167
146
189
281
252
156
83
125
143
204
220
222
220
170
150
214
175
154
156
145
175
95
64
102
112
130
98
125
220
160
174
183
153
207
194
190
195
211
183
181
195
205
207
195
195
200
177
165
206
175
120
163
180
194
190
187
216
190
177
185
180
173
180
170
148
157
155
147
145
139
194
114
103
95
110
105
102
120
108
170
147
127
115
107
103
96
65
52
45
45
132
70
23
24
110
21
32
35
36
44
55
84
74
96
157
58
45
35
143
140
145
81
69
60
48
57
69
103
130
79
93
60
85
135
102
63
50
-3
-20
-13
42
31
50
54
-3
-1
-6
-5
-45
-50
-50
-34
-15
-24
-25
-44
-43
-30
36
27
10
26
25
112
60
70
85
77
27
-5
-32
-42
-20
92
36
-10
55
15
40
35
30
30
29
22
56
-35
-50
56
65
90
34
-1
-27
-20
-15
0
-3
-15
-26
-6
0
1
25
20
15
-5
-21
-24
125
1
-12
26
50
-5
115
90
36
45
-50
27
-20
-40
31
111
55
34
27
45
54
41
30
26
15
85
95
34
47
50
100
87
43
29
53
62
73
75
60
46
147
134
111
100
60
115
150
155
67
50
86
147
70
10
37
-999
175
179
150
145
75
47
85
120
110
80
105
70
112
150
170
175
170
160
165
160
146
147
125
172
-999
135
183
200
175
146
188
196
225
213
161
130
144
143
120
103
128
140
150
150
175
195
219
200
137
145
138
130
169
186
207
188
178
185
197
177
207
234
165
188
168
137
164
175
145
125
155
192
168
150
225
215
235
222
145
173
172
165
168
180
160
150
175
255
205
170
190
175
230
200
165
155
134
170
155
185
165
255
210
195
180
210
210
130
130
215
175
210
235
180
220
210
205
255
255
245
250
200
230
240
195
140
185
140
155
215
224
212
203
240
235
185
205
235
225
225
220
215
185
190
220
215
205
220
220
205
220
233
205
180
100
130
75
115
155
145
175
225
205
180
235
195
185
185
180
220
190
138
145
160
115
145
155
165
175
160
85
75
185
192
168
110
100
105
110
115
75
140
90
65
76
80
140
95
45
10
20
68
100
115
100
65
70
100
135
85
40
30
-10
20
110
100
80
70
50
51
65
60
100
105
100
5
15
-5
5
-5
-5
-3
10
15
75
90
55
45
90
115
115
65
30
45
70
80
30
19
25
0
5
15
50
-20
-40
-25
-40
-15
10
25
15
20
35
45
65
55
35
15
35
40
40
30
55
90
-10
-50
20
20
35
50
105
15
2
20
15
-30
-60
-20
-15
-5
-20
-20
-15
-10
0
0
30
25
25
20
-13
-15
-20
-5
50
70
-20
-40
0
100
135
120
55
100
95
80
60
50
0
20
15
0
50
55
105
70
70
60
65
-30
-50
-10
10
-40
-10
21
23
25
70
83
34
47
16
57
80
95
88
135
114
78
128
190
135
78
35
85
58
31
70
90
114
94
66
144
189
155
152
71
50
80
116
155
102
150
140
70
60
49
65
160
115
110
135
120
210
162
134
89
49
52
85
114
156
155
145
211
178
185
148
155
170
105
110
200
190
210
210
185
215
140
100
130
190
190
145
160
110
140
125
130
170
225
140
155
215
236
200
179
159
210
215
235
194
190
165
185
190
230
175
165
199
171
190
235
180
198
215
210
175
265
245
230
165
156
225
172
166
235
252
225
230
205
185
155
186
195
170
201
175
213
223
255
240
265
222
230
215
205
195
214
225
230
245
216
195
189
175
205
180
170
199
206
219
220
210
225
200
183
171
225
192
212
210
205
180
203
225
249
202
207
235
175
151
205
135
150
165
190
160
121
109
195
190
184
215
155
184
230
195
140
150
152
172
193
200
212
189
140
86
119
180
209
179
170
155
140
120
156
128
133
131
140
125
130
163
128
135
115
116
175
110
75
70
70
145
170
145
150
145
125
136
150
130
133
115
101
119
129
40
-10
10
-5
20
30
140
145
145
150
146
65
76
65
100
115
101
60
50
35
20
25
36
-10
-50
-45
25
46
35
40
46
-10
-999
23
36
-11
15
-999
-3
105
119
140
80
13
25
25
90
80
105
36
10
20
30
0
-3
-20
-5
-6
-6
5
0
21
0
2
-2
15
1
-15
10
21
-14
-13
-10
-13
-3
-24
-75
-25
51
56
31
29
42
-10
-65
-26
83
5
-44
6
45
18
99
82
22
28
25
50
50
65
5
-5
-8
44
64
-25
34
-21
2
38
40
50
16
-2
54
35
45
-30
25
-40
-15
2
6
58
45
25
-22
15
50
26
44
112
145
135
112
85
-999
115
102
130
-999
-999
-999
-999
92
70
20
37
65
70
90
148
125
114
70
151
150
134
88
100
133
112
91
200
184
156
150
165
172
188
249
223
170
180
235
200
235
190
190
165
120
115
115
125
195
145
146
170
112
215
130
120
175
155
118
135
132
84
142
165
190
134
112
160
175
170
195
225
198
216
227
152
72
62
75
124
126
170
218
225
174
142
180
188
248
225
178
172
160
210
218
212
214
222
202
215
192
175
175
210
196
182
215
222
216
205
234
222
188
160
232
198
178
190
192
228
225
208
155
162
192
218
182
230
246
216
222
245
245
204
195
225
206
230
190
195
186
214
195
190
174
223
220
206
202
207
186
188
175
205
212
188
202
210
200
190
150
106
112
116
125
125
135
137
145
222
194
176
185
218
198
192
186
180
200
176
120
144
188
165
174
190
136
90
116
205
218
162
190
152
160
155
94
75
148
128
58
58
72
82
65
112
75
75
89
155
100
106
135
182
188
140
115
85
85
110
138
136
156
130
146
132
100
84
92
105
105
132
125
80
75
92
85
35
23
56
65
15
-6
28
136
83
65
148
65
70
50
60
38
36
85
55
75
140
121
116
80
59
-999
51
85
70
82
-9
-56
-81
-14
96
136
110
0
-15
46
0
-36
-6
68
96
75
68
16
46
18
-35
-2
110
75
78
-10
-20
-12
2
65
84
16
-55
-42
-36
-19
30
42
111
110
-49
58
85
70
88
40
-28
62
42
-5
-32
-2
-2
10
-12
57
-15
-23
-15
12
90
-13
10
26
0
20
15
-30
-25
-21
-15
9
-17
1
6
40
100
62
40
60
58
25
101
27
-13
73
60
110
107
75
106
86
65
84
82
84
154
85
55
60
105
136
120
-999
105
83
62
-999
-2
30
123
152
94
182
106
86
96
110
152
134
200
115
105
85
112
80
115
196
165
176
65
65
68
186
185
175
156
115
119
150
110
108
156
180
205
138
104
110
210
116
94
105
125
139
119
100
154
172
148
88
123
176
218
200
178
175
154
130
226
172
162
145
180
140
124
118
200
158
144
166
135
150
111
109
158
201
175
208
207
145
141
170
195
187
169
205
235
218
230
249
251
244
205
242
212
199
190
188
205
189
190
206
176
196
211
210
215
216
221
210
212
166
165
188
190
200
196
182
176
228
168
190
225
196
150
122
103
120
132
134
131
132
186
180
186
229
242
222
199
159
122
122
116
140
164
140
130
130
162
149
194
208
164
183
100
115
186
183
196
175
192
174
216
175
195
196
188
172
144
186
173
182
195
195
184
172
161
190
170
137
116
116
126
135
140
140
178
156
152
173
185
165
176
132
153
143
157
160
136
140
140
130
126
115
112
114
150
162
134
80
55
25
48
62
64
75
96
60
32
79
49
86
-4
-9
12
30
34
49
50
40
43
50
56
43
63
84
67
56
63
70
26
40
38
34
76
93
28
13
0
29
60
54
95
68
43
-15
-20
-10
0
-3
-2
16
31
33
60
39
-10
-66
64
23
-17
-20
-26
-26
-9
16
18
26
25
32
-6
-16
-6
-7
43
28
5
-50
-40
-6
8
18
28
10
4
0
42
40
35
2
16
30
32
-48
-58
-25
-38
-20
-16
9
20
44
56
22
-38
-45
-20
15
43
48
54
47
45
76
55
60
39
28
-21
19
15
31
88
38
64
20
50
0
24
12
36
68
43
40
62
36
65
74
98
152
72
70
76
116
43
35
59
76
36
46
68
88
132
68
93
166
160
188
146
75
57
83
156
132
190
196
116
86
99
122
196
176
168
140
168
196
92
72
70
185
177
133
98
110
215
216
185
135
121
206
132
160
172
157
205
169
170
183
212
236
212
199
132
182
219
226
202
182
165
169
175
205
172
185
213
194
200
176
173
170
204
252
232
209
182
172
145
182
192
188
185
170
137
129
157
205
178
137
165
211
223
220
150
188
165
141
245
230
188
235
206
235
175
155
192
188
163
180
187
187
190
195
185
187
230
230
228
260
220
237
185
163
170
151
180
205
205
168
182
174
226
196
184
192
210
227
181
152
169
190
172
220
234
224
216
205
218
208
220
190
206
185
193
230
206
214
204
172
182
228
224
226
215
196
170
173
218
218
184
158
176
206
200
219
179
146
160
222
202
192
195
190
190
189
196
196
198
180
194
164
182
193
176
142
138
134
129
142
129
109
98
123
166
164
150
124
132
135
121
115
102
88
86
98
114
130
130
74
4
39
0
11
82
53
54
55
46
65
78
110
42
34
42
39
26
34
17
37
105
86
92
105
16
55
20
-19
-40
-34
-12
-3
103
49
77
63
60
44
16
70
80
130
35
40
50
44
46
42
21
-40
-48
35
16
25
40
10
21
72
84
123
80
-4
-16
-5
-6
-10
0
23
14
5
-25
32
66
-15
-28
6
20
11
45
26
-5
42
46
63
72
29
-44
-14
110
155
135
36
30
92
33
20
30
26
60
72
-40
-42
-28
-2
76
50
36
78
110
33
-38
13
126
54
41
38
42
66
70
5
26
46
144
63
88
66
70
135
4
21
71
83
111
143
75
7
18
-18
65
136
86
94
38
38
63
90
15
70
85
92
73
55
98
119
150
90
80
79
21
62
115
62
102
90
175
138
205
120
149
136
160
175
208
178
195
183
190
180
170
192
174
145
218
175
156
149
86
82
102
124
190
149
76
76
112
110
168
195
166
206
260
228
204
142
143
139
188
145
156
106
127
203
196
182
194
178
162
160
153
167
141
135
168
188
197
220
192
180
158
198
189
196
202
185
188
198
198
208
190
190
209
221
216
203
198
245
205
235
240
223
192
213
212
202
222
201
240
195
185
212
216
224
194
192
213
214
180
155
228
210
192
172
192
204
206
206
215
205
210
200
192
160
162
202
215
195
194
186
190
186
196
185
202
202
183
180
190
202
203
206
193
209
186
142
170
153
175
177
172
188
166
185
186
174
173
190
184
191
124
56
64
88
95
131
158
180
165
173
182
191
162
156
183
166
140
139
166
158
153
146
128
134
146
130
130
126
126
163
156
166
131
119
112
93
116
125
118
93
83
76
81
96
94
90
98
140
137
89
61
45
48
62
45
50
72
70
43
72
9
-15
-4
4
6
12
30
64
76
54
45
81
96
150
56
50
90
-37
-12
3
64
75
72
3
11
2
-23
-34
-28
-14
-28
-20
-16
-10
10
24
6
16
39
34
93
75
15
14
22
22
16
-53
-38
-4
-5
6
16
32
12
32
50
55
41
96
46
14
25
-12
4
4
-38
-35
-38
-57
23
31
-30
-40
-15
10
-29
-97
-86
-20
36
105
-12
-25
-2
-8
14
-38
-30
-12
72
-10
109
55
16
-26
-26
-10
-42
-45
-40
-11
72
-20
-13
3
12
-40
-13
16
-36
50
86
49
69
-46
-35
-3
35
56
43
3
28
42
26
12
90
188
172
112
99
156
132
98
138
116
119
153
108
73
76
162
140
83
9
68
132
100
83
66
126
185
133
115
53
59
37
106
33
60
100
128
124
70
29
94
178
178
173
176
175
150
156
159
180
134
175
156
179
192
162
-999
175
209
165
190
148
182
171
169
172
144
150
105
105
125
184
-999
136
175
135
145
184
206
163
150
241
227
176
170
141
130
184
153
181
168
175
200
184
180
220
189
171
174
182
112
127
106
108
150
153
239
123
118
135
148
158
214
161
188
169
135
167
221
171
196
188
198
193
170
186
243
150
175
200
217
198
224
190
221
198
177
149
188
225
192
195
222
200
180
160
170
150
145
194
185
192
179
179
175
182
182
189
192
183
209
166
159
224
197
210
214
192
196
200
199
205
192
210
196
198
204
175
185
169
173
134
131
133
140
140
100
84
105
135
158
165
178
156
160
143
160
122
165
114
102
85
109
130
149
92
56
112
132
145
90
76
82
106
125
122
144
132
95
96
102
76
79
51
46
55
62
118
89
82
130
74
72
55
52
56
40
33
-10
2
32
25
14
8
22
16
5
29
56
38
5
-5
36
-37
2
59
143
55
42
36
55
105
30
14
-4
-10
-4
7
12
15
42
22
30
2
15
16
5
28
-2
-25
38
10
-42
-16
8
25
49
43
26
110
110
65
4
46
-44
-44
-42
63
123
26
7
65
-12
-42
-37
-30
-40
-16
-69
-64
11
-9
-2
-5
59
45
43
38
-48
-90
-16
10
-16
-25
-17
10
11
87
95
65
45
-40
-61
54
76
98
90
92
103
109
36
11
10
89
-23
-10
10
33
32
18
30
65
57
119
100
85
156
52
66
76
84
-999
-999
44
66
144
176
91
60
80
139
86
82
136
82
66
79
116
93
36
12
8
168
164
139
64
44
53
-999
-999
92
84
93
87
104
92
110
54
50
26
92
160
99
62
63
96
192
162
167
179
195
128
176
131
87
125
149
194
185
187
200
170
145
101
194
188
160
137
103
110
139
231
220
175
170
115
98
119
150
184
102
110
170
188
159
139
112
145
180
200
205
191
-999
180
170
174
180
186
198
221
171
144
145
165
173
195
188
155
170
205
195
180
190
185
205
187
190
165
204
186
192
182
201
183
199
190
215
166
205
209
212
211
214
192
194
202
205
200
199
197
170
188
221
206
221
206
189
205
214
201
179
136
142
142
151
153
177
175
172
149
175
174
169
200
146
163
158
183
200
207
199
199
201
200
196
198
211
188
195
202
217
192
187
200
178
192
187
182
133
134
108
101
105
113
115
119
161
171
129
155
146
165
146
140
142
112
129
142
141
129
163
119
122
144
152
152
108
91
106
97
106
125
118
102
134
105
112
126
112
-999
60
36
18
76
66
42
48
65
51
54
118
80
71
79
70
65
50
70
74
80
108
27
82
57
55
47
58
94
104
113
112
111
57
69
71
35
64
34
-3
16
16
5
24
29
29
95
83
10
20
46
103
-30
-63
-35
10
-14
1
33
10
12
34
0
-3
-14
-16
2
-1
3
18
5
10
-18
-38
-38
-9
-26
-29
-54
0
21
32
-45
48
42
35
5
-22
18
-56
-54
-43
-999
-999
44
-25
-16
-3
6
5
5
7
17
25
34
-55
-62
-35
-27
-12
0
12
-14
23
2
4
48
50
6
50
121
79
60
20
-22
10
21
3
38
45
-7
-11
2
48
56
68
75
111
60
95
115
115
119
126
39
113
72
62
195
93
94
40
74
109
79
94
71
45
100
40
66
50
62
142
156
136
160
175
135
130
85
41
73
150
140
118
145
190
127
146
99
126
148
132
142
99
107
136
139
92
120
79
72
91
96
49
82
105
134
86
60
145
155
136
130
104
130
96
135
96
45
32
110
170
122
116
206
203
184
155
116
87
141
118
144
174
216
206
217
222
179
176
165
164
155
162
149
138
193
199
210
181
191
164
174
175
107
79
114
166
168
179
178
184
246
232
185
200
209
186
162
174
184
195
246
230
216
260
209
196
220
214
211
186
205
210
203
197
193
181
224
224
219
210
228
216
210
214
215
145
140
125
174
195
200
225
213
195
205
220
206
220
198
195
196
202
178
176
195
194
180
173
178
172
186
156
103
130
177
200
116
155
159
142
140
140
159
178
170
157
160
140
154
153
192
156
125
132
144
142
146
210
175
170
166
140
176
179
172
170
145
160
170
156
146
84
80
90
112
153
105
152
123
85
116
136
139
122
176
86
44
32
59
35
-5
15
26
90
50
10
-25
-4
5
31
22
0
12
14
7
-10
-6
50
53
118
72
55
65
30
-4
4
15
-6
12
-6
-7
-6
12
27
36
5
15
16
16
50
26
60
92
82
45
-15
-24
-22
-27
-20
-50
10
30
45
-20
-45
19
52
2
16
-66
9
-13
-16
35
-10
-25
-35
10
6
20
-14
-46
-35
-34
-24
-6
-5
3
12
-32
0
10
-12
-40
15
46
22
-25
-54
-13
-15
3
17
5
9
35
103
85
98
72
22
22
45
56
40
5
-13
-35
-20
5
60
10
-10
20
19
77
38
126
52
5
22
34
112
75
-11
-20
65
55
23
76
145
65
11
-8
66
132
119
113
88
94
153
106
110
107
126
138
165
100
73
92
157
114
74
99
135
150
172
165
66
124
204
154
140
123
152
144
93
80
123
109
169
201
200
185
151
225
176
116
136
132
106
106
136
240
143
115
124
99
122
133
89
106
156
167
136
84
203
160
127
203
146
154
196
213
193
225
136
140
148
135
151
212
195
154
123
137
164
178
176
213
202
236
216
195
220
193
226
194
192
156
180
190
200
208
198
210
140
161
185
200
234
231
177
163
150
230
206
196
181
167
212
199
214
218
226
264
231
218
214
205
225
199
204
174
154
169
215
201
202
207
221
225
224
209
206
228
228
203
196
200
165
125
164
143
147
200
186
200
189
154
204
186
186
196
209
237
215
231
235
232
192
179
179
168
116
106
113
185
198
180
198
192
215
181
167
186
187
170
192
180
179
165
194
168
143
190
175
76
74
62
80
105
171
120
106
138
135
78
87
97
104
105
98
116
126
115
145
118
134
137
135
132
94
100
142
110
129
88
5
30
45
82
82
125
29
14
6
10
34
54
55
61
81
94
45
34
60
41
9
26
132
44
15
10
15
26
70
94
42
15
12
10
25
-6
-14
8
16
51
55
-5
-42
-50
-48
-26
-15
-20
-70
-80
-80
-70
-50
-10
-10
-15
-20
-20
-30
-10
0
60
46
41
-5
0
25
55
20
-5
35
-5
18
24
66
50
-22
0
68
65
40
30
116
50
60
30
50
-5
10
65
52
13
-25
15
-30
-30
-999
2
40
0
2
27
24
41
56
12
49
16
0
20
5
-3
0
5
4
151
120
7
19
9
19
12
-25
-16
-29
-21
13
142
39
38
12
-5
37
40
22
85
111
105
128
38
122
135
109
35
111
129
70
105
121
122
51
119
36
74
75
90
50
6
49
60
61
30
49
69
46
87
99
96
100
105
84
39
73
182
120
75
40
48
148
143
112
123
161
160
71
60
97
115
140
175
180
195
236
176
132
80
137
99
114
157
179
124
156
162
193
230
200
219
159
224
206
176
140
225
210
175
215
239
190
226
211
206
157
150
201
214
179
226
158
130
104
166
175
170
175
156
135
153
190
220
188
146
192
160
173
185
170
130
232
218
187
184
232
205
160
162
144
170
254
220
203
196
226
166
146
179
206
222
176
190
186
202
215
202
212
210
213
224
216
226
235
216
204
246
185
-999
222
192
206
218
197
200
187
157
172
220
215
198
199
186
196
215
188
120
110
134
130
133
159
126
192
173
145
156
180
209
166
189
186
155
129
139
119
130
120
163
206
179
127
126
75
94
86
86
96
87
92
120
196
154
153
192
185
143
100
132
97
90
79
165
170
164
165
132
156
154
154
130
140
110
85
88
92
122
120
110
148
134
95
85
35
25
40
50
55
65
60
55
55
52
55
60
45
65
76
147
92
22
40
120
94
102
70
36
25
78
83
109
122
79
24
-6
48
110
35
20
-25
-50
-54
15
25
20
11
1
-6
0
120
61
53
55
6
-39
-36
-43
-10
-15
-44
50
40
3
40
3
20
30
50
50
60
55
30
55
46
55
9
30
35
-30
-35
-35
-6
-60
-65
22
-20
4
75
19
16
5
24
79
41
63
44
36
-25
31
79
53
110
70
56
59
83
260
65
55
15
10
50
45
46
5
1
15
40
45
37
1
5
-2
-12
84
90
172
67
129
76
90
109
76
149
124
55
30
44
60
142
44
83
103
76
62
66
34
156
102
11
47
84
74
110
133
173
164
226
175
147
132
94
119
130
124
92
172
155
129
78
66
60
89
110
95
155
114
75
55
100
118
139
176
178
165
124
122
176
134
105
130
153
115
168
174
125
121
197
196
180
165
155
153
254
131
202
230
168
119
124
160
202
195
165
122
133
180
201
202
200
183
220
180
204
236
205
216
186
216
219
254
270
222
244
245
184
155
116
129
132
183
172
199
165
180
216
180
169
182
139
156
188
170
153
156
125
196
268
239
219
219
216
216
212
202
182
180
212
230
210
190
181
199
227
190
235
212
227
220
227
222
149
182
144
126
182
234
202
250
216
212
194
212
214
223
209
205
196
225
180
193
229
220
234
212
225
216
243
219
211
200
190
190
200
172
182
178
168
171
175
166
184
216
-999
186
188
152
145
180
185
187
176
206
154
145
180
197
105
98
105
150
182
156
120
85
85
80
80
82
110
25
31
64
115
110
37
40
65
90
140
65
74
70
75
83
69
86
89
122
79
2
-13
13
33
66
54
11
40
97
62
36
45
83
83
64
90
75
-2
15
0
-20
-15
-4
0
96
94
130
68
28
14
27
27
33
33
14
53
52
32
21
24
-10
45
44
77
16
-37
-37
-25
43
-5
8
10
-55
-59
-999
-40
-11
-10
0
32
46
43
25
-8
3
28
-15
-31
-25
-13
20
96
44
24
25
40
40
18
26
20
19
17
78
95
20
-7
72
87
87
156
152
115
137
68
54
85
83
31
-7
-27
-10
0
27
66
38
27
83
110
60
97
54
24
30
34
104
105
95
77
53
45
33
45
62
25
37
69
63
59
74
153
153
113
90
114
35
205
102
68
80
177
145
90
120
115
66
65
80
101
95
83
67
170
135
125
157
165
195
210
235
192
174
130
77
70
45
54
107
117
65
54
100
104
170
218
168
162
220
210
165
203
160
165
145
95
70
128
215
170
135
135
100
95
120
155
110
105
85
135
180
-999
-999
-999
160
165
160
165
150
145
135
125
146
155
178
207
140
175
158
270
205
210
187
235
185
200
181
165
160
160
155
170
195
257
197
245
225
185
144
175
214
200
194
175
175
195
203
210
185
220
217
155
186
170
147
160
205
235
210
185
190
240
216
180
140
140
195
190
199
202
205
200
195
175
215
205
215
220
175
187
210
220
221
230
230
222
185
189
224
205
225
235
185
194
195
210
224
230
198
191
210
157
110
195
185
180
185
170
150
160
170
165
230
150
110
120
172
180
174
167
165
165
150
139
78
95
98
98
100
88
124
130
130
107
120
145
190
115
84
148
164
140
145
170
143
156
110
144
125
120
105
112
130
162
152
95
28
15
30
17
90
58
62
78
76
115
121
127
125
115
110
73
22
36
3
45
55
44
55
51
40
30
72
97
75
118
105
15
-9
-30
-20
55
103
95
51
90
-6
-30
-20
-45
8
-15
12
-10
17
5
-40
-70
-47
-45
-45
-26
-30
-25
35
-30
20
15
0
20
6
-40
-20
-15
0
-15
10
42
-30
-70
5
-26
-45
-40
-55
-5
105
10
-15
25
-15
-25
-999
-10
-15
-5
56
32
50
0
5
10
35
60
-25
-15
-45
-49
55
5
71
95
26
-38
-22
5
14
45
30
-24
25
53
85
156
105
35
57
80
60
27
12
10
10
34
15
35
84
90
120
108
80
50
55
61
58
102
55
66
70
77
33
69
60
64
55
70
85
240
135
80
60
70
45
65
70
88
45
41
62
125
165
165
101
150
145
155
140
176
90
50
80
95
155
137
167
128
75
83
117
120
82
110
90
110
126
195
185
212
210
165
-999
140
143
55
86
60
86
110
132
134
94
79
100
138
150
73
60
69
-999
85
55
99
73
39
30
51
130
70
156
197
169
206
205
135
105
121
136
163
121
-999
62
-999
192
200
148
218
212
156
154
185
184
208
244
205
191
184
182
185
175
182
186
185
172
180
190
191
175
185
159
177
161
140
155
189
234
188
169
218
210
219
197
172
195
211
203
171
167
237
216
241
249
184
223
224
214
188
134
194
236
230
235
246
188
192
163
195
187
196
222
245
227
181
181
195
241
221
208
191
195
174
180
189
159
202
153
225
200
205
228
214
196
160
212
165
139
172
157
162
154
163
125
84
70
105
137
152
199
190
173
164
203
165
133
160
155
97
90
98
151
144
121
103
52
33
38
45
119
137
130
132
115
89
91
40
-20
-999
-15
26
60
83
67
64
66
60
58
70
48
53
22
72
74
86
25
14
65
39
19
10
44
20
20
-40
-5
46
110
60
46
61
55
66
104
71
-47
-39
-5
32
26
65
-7
0
-45
-47
-45
-58
43
-3
30
6
-26
18
25
19
16
-2
0
56
90
32
-20
-16
-18
1
12
44
47
31
69
11
5
16
49
0
2
2
5
35
64
24
5
19
50
2
23
-20
-35
-50
57
-999
-4
-45
-15
-32
-14
55
99
10
-35
-15
6
32
20
35
30
37
41
46
86
29
-36
-29
26
35
60
49
30
32
106
71
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
150
135
155
142
170
140
109
60
110
161
143
115
110
115
121
167
152
160
155
120
90
160
182
210
143
110
135
180
206
155
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
100
165
150
165
155
145
160
165
160
140
145
115
90
125
115
150
165
115
200
150
150
145
170
170
205
180
195
220
185
185
180
205
225
220
180
195
200
185
175
150
175
140
160
186
205
230
195
150
160
220
200
174
206
200
210
210
220
185
196
197
218
200
161
161
182
196
220
215
190
185
199
184
170
145
130
145
190
205
220
155
186
220
210
195
226
215
216
260
200
195
160
120
152
205
175
190
215
225
205
160
120
105
233
235
235
185
200
142
205
222
195
200
215
240
202
155
165
225
229
239
215
205
193
150
155
174
230
215
190
230
225
202
188
155
145
210
165
160
195
185
223
205
210
165
120
116
150
145
210
170
176
172
135
155
190
170
168
170
190
175
162
120
115
112
152
102
150
140
85
50
56
102
113
130
92
96
120
132
65
25
72
170
162
136
130
150
130
66
58
45
60
75
66
65
45
48
45
105
76
12
25
46
76
100
92
70
36
65
72
22
-23
-5
52
-4
-1
-10
25
5
5
0
20
33
32
40
110
50
-15
-20
5
25
40
40
32
-36
-15
-5
5
5
10
23
42
52
30
2
40
-30
-16
-40
-45
-26
-20
6
36
42
84
26
16
-6
-22
0
12
16
-10
-14
-37
-15
-5
-6
10
15
15
20
6
86
160
130
20
-20
40
-40
-45
26
90
-15
-20
1
36
35
26
32
13
20
60
45
40
38
45
60
55
-10
15
-6
112
125
52
40
24
60
40
12
-8
0
12
5
15
32
76
77
40
33
90
15
25
80
88
102
145
125
175
170
135
175
162
188
176
180
160
115
16
15
13
45
55
165
145
152
135
120
142
100
80
160
198
185
132
155
139
186
186
143
178
206
190
148
146
190
155
80
105
160
178
205
176
153
146
180
195
204
175
142
168
162
168
190
136
165
118
80
135
206
162
170
245
176
166
168
192
171
152
136
95
62
110
144
162
190
215
190
195
215
195
166
200
180
190
210
190
190
203
126
112
115
145
195
185
182
226
228
255
242
210
230
190
165
180
185
215
258
227
225
195
188
200
185
175
188
168
234
234
222
215
205
192
225
238
235
225
224
214
246
243
220
215
235
205
170
160
182
205
234
216
204
238
245
252
212
218
205
195
220
230
195
210
230
205
230
188
133
76
85
92
118
203
185
175
208
212
188
195
188
150
125
100
142
140
115
140
150
240
210
230
215
166
180
180
192
160
200
175
175
180
145
168
122
18
35
56
120
108
98
105
120
160
170
174
160
135
168
72
35
42
30
70
102
98
65
95
90
156
176
130
115
105
120
80
64
105
125
76
15
10
33
36
10
18
50
65
155
55
35
15
30
80
115
80
5
22
33
30
5
12
-2
-10
-10
-5
0
15
15
25
15
20
25
22
18
10
16
-6
-30
2
5
30
-25
-38
16
42
20
24
0
10
30
80
120
52
26
10
-5
-15
20
26
-40
-62
-43
-30
-2
10
-5
20
0
50
-10
-26
45
-3
25
-25
-10
6
15
42
70
38
2
-35
45
33
-10
23
20
5
6
66
120
62
22
56
115
90
82
66
95
120
75
50
35
6
62
35
30
45
142
78
92
109
62
62
90
138
182
132
60
60
66
-5
5
15
36
75
140
53
65
60
125
72
95
80
70
86
125
165
125
192
125
180
216
156
155
210
135
145
198
191
170
146
155
76
60
116
172
176
202
191
186
205
165
175
200
215
178
162
85
86
108
110
110
165
102
136
180
126
96
106
110
154
215
160
173
195
165
215
195
235
235
223
167
230
214
248
215
191
200
205
196
175
145
170
190
185
175
170
200
140
150
160
205
208
212
210
220
240
198
157
168
168
180
186
160
145
195
172
196
161
145
153
212
234
222
161
170
175
160
195
225
205
262
210
210
190
180
246
196
215
250
240
220
230
190
225
230
225
232
235
186
235
195
240
195
205
210
220
223
205
190
183
195
190
155
182
202
195
216
202
210
222
186
195
160
122
150
146
140
182
215
220
205
216
230
226
222
220
195
210
195
150
130
195
165
162
114
165
166
185
205
190
162
80
60
60
150
145
125
160
106
125
125
115
153
158
153
154
158
155
92
101
106
138
153
78
65
55
65
75
86
110
192
150
145
160
163
152
142
148
140
113
110
106
100
105
83
120
115
86
63
94
82
88
102
80
66
70
83
116
101
90
88
80
70
78
98
112
120
76
76
85
118
135
78
65
30
30
95
103
110
108
124
60
15
1
6
35
65
25
37
43
35
12
10
20
46
48
35
40
45
67
67
50
0
-20
-28
100
123
73
88
45
6
6
57
35
16
2
28
-6
-26
-12
12
42
13
-20
-14
-10
-10
45
20
12
15
15
20
22
20
-3
-15
-12
2
37
58
132
-6
125
35
10
6
40
2
-23
-10
8
105
116
85
85
70
76
102
76
22
12
25
37
70
127
60
66
67
35
28
123
120
52
46
122
15
35
40
106
160
175
182
177
100
63
42
45
61
131
142
140
147
147
213
165
136
107
54
65
120
85
52
80
128
115
140
160
162
142
156
167
207
166
193
175
225
180
200
143
140
157
122
85
126
142
128
160
145
170
145
106
106
122
123
155
168
165
195
212
206
200
195
182
163
123
152
240
182
165
182
193
186
195
192
185
167
200
160
196
200
207
198
217
205
224
190
190
184
176
200
230
230
240
195
225
190
230
200
200
155
200
200
205
215
170
142
232
202
178
185
168
202
190
178
172
150
220
185
195
218
258
226
215
164
172
184
187
145
138
142
220
245
199
166
238
222
212
213
252
257
205
256
243
162
132
177
230
215
187
226
233
257
232
198
212
231
217
200
195
203
240
210
245
222
252
220
222
187
176
170
164
122
112
135
178
215
186
198
176
172
175
203
167
180
180
160
172
182
172
195
212
162
130
125
130
185
190
195
140
165
156
182
180
149
176
165
165
117
58
86
137
178
153
133
105
112
70
78
148
132
102
87
96
96
82
95
115
88
83
45
135
127
140
147
87
45
75
12
10
24
36
40
74
67
80
108
97
95
77
92
50
50
48
75
103
57
18
40
56
-27
2
-10
-6
-22
-15
12
38
50
40
25
20
20
-36
-33
24
30
36
26
20
-15
-25
-15
10
15
34
42
-7
-30
-36
-23
-23
-52
2
25
0
-15
-5
60
107
125
132
116
143
-6
-25
-46
-32
16
6
33
-6
46
-50
-48
10
2
14
12
21
6
6
95
117
102
116
25
64
-10
-2
65
-10
-35
-40
-7
3
75
77
62
-4
-17
-7
2
10
65
20
45
65
132
133
102
72
115
167
100
104
118
172
177
62
80
110
80
63
155
137
110
105
115
41
57
92
75
62
74
96
117
100
8
35
118
148
163
142
152
140
130
127
107
83
98
105
140
182
195
182
227
172
146
182
200
162
148
153
160
155
183
195
177
227
235
182
210
198
168
180
198
212
212
182
177
185
155
160
142
190
163
135
140
188
202
212
170
125
138
180
175
180
212
202
192
250
230
210
160
150
162
190
200
150
145
175
215
195
202
200
238
260
243
220
164
138
152
225
200
140
150
153
210
250
230
256
205
195
205
185
200
235
242
253
228
215
220
195
220
207
248
212
232
204
140
153
185
142
146
194
190
186
215
195
175
152
168
206
220
216
210
256
236
175
180
182
193
195
215
212
227
218
204
178
180
202
212
215
203
228
222
209
225
215
170
186
186
188
188
200
204
190
193
175
157
134
127
145
132
123
156
140
183
198
180
173
179
200
176
162
167
175
177
171
155
193
174
189
167
132
110
110
42
82
116
122
170
172
150
154
143
114
123
106
62
60
102
103
62
22
18
40
115
92
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
6
50
50
54
30
30
70
-40
-47
-60
-30
48
-25
-25
15
-31
-15
10
0
5
-5
-40
-42
5
12
76
-5
-15
-2
15
20
18
50
-25
-24
-25
-22
10
15
-20
-70
-32
-20
-32
-30
-17
-32
-37
-35
-40
-50
-50
-45
5
15
32
66
25
15
10
14
0
5
12
22
24
48
30
5
0
35
55
45
40
15
22
2
12
42
110
85
52
120
145
150
102
42
90
50
6
0
35
22
0
18
10
16
40
82
65
96
72
66
100
106
138
55
68
10
0
23
67
90
80
86
117
100
127
45
95
92
79
76
109
53
80
102
198
206
210
122
90
65
98
60
60
78
140
109
75
143
130
148
106
78
62
152
75
92
122
110
66
182
140
191
98
85
108
145
206
143
120
105
120
186
200
200
207
220
197
180
177
200
190
192
192
232
198
160
142
164
195
157
205
187
185
177
185
192
225
155
180
190
177
202
172
207
235
195
245
212
202
162
180
223
235
222
178
200
202
202
185
205
220
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
165
190
198
205
162
175
170
190
182
182
185
180
145
152
155
180
170
190
197
206
182
196
-999
-999
-999
147
172
180
184
138
95
116
130
-999
-999
-999
185
173
148
222
156
95
77
104
182
202
172
195
202
182
196
150
164
156
166
170
173
129
32
32
68
100
145
148
195
157
145
180
178
148
115
125
165
123
120
124
150
137
147
148
92
73
80
108
114
92
110
130
87
82
94
130
75
52
106
105
126
87
92
86
90
54
35
52
55
65
78
98
92
93
75
73
90
91
109
32
2
45
138
100
46
10
-999
-999
-999
-999
37
0
0
5
2
-999
-999
-999
-999
6
15
8
16
20
56
47
2
-999
-999
-999
-999
-999
-999
5
-999
-999
-999
-999
-999
-999
-999
45
70
90
49
-999
-999
-999
40
30
6
-999
-999
-999
-999
-999
10
0
35
15
0
0
40
65
85
2
5
0
0
27
5
0
0
5
55
55
52
60
53
0
2
7
20
120
75
32
90
56
100
90
25
35
0
16
30
0
0
-999
36
-999
42
-999
-999
-999
15
130
130
110
77
75
112
118
152
66
35
32
50
80
85
32
12
30
45
57
117
142
120
40
25
5
90
35
127
66
88
32
28
85
102
105
170
45
30
118
110
102
120
32
57
77
142
162
152
138
100
160
105
155
160
120
82
110
152
168
172
145
120
120
82
140
202
110
86
50
112
100
145
190
200
177
145
150
198
202
182
155
145
195
190
162
175
137
130
135
162
200
190
160
180
255
170
165
190
207
227
190
145
135
180
222
190
175
220
266
210
210
183
152
162
170
198
220
210
220
152
138
245
122
125
145
183
202
242
188
220
220
227
162
155
250
218
212
220
212
226
190
206
240
250
222
228
240
195
195
190
185
173
190
210
206
180
207
165
167
133
140
150
210
175
158
133
84
102
148
220
198
-999
-999
-999
198
175
188
163
140
145
162
172
185
212
185
195
205
170
177
172
160
160
150
162
160
193
160
147
172
116
122
200
200
165
143
145
158
175
167
130
145
167
170
185
162
85
47
52
67
115
155
190
150
160
145
78
105
135
120
70
82
92
32
35
45
48
52
65
65
85
92
115
82
78
85
75
70
80
67
70
133
60
105
90
0
0
2
60
66
75
45
62
32
16
28
55
112
25
-999
-999
-999
10
15
40
15
-999
-999
-999
-999
40
55
-999
65
118
10
-999
-999
-999
20
56
127
16
-999
-999
-999
15
120
5
0
0
4
40
65
0
0
25
0
50
25
90
35
5
-999
-999
-999
-999
12
30
15
15
10
10
92
-999
-999
-999
-999
18
0
50
90
120
100
77
75
65
0
70
65
60
102
12
12
15
0
0
67
50
84
65
30
75
90
80
42
25
10
110
109
146
194
140
137
72
30
35
126
115
110
47
40
82
54
45
36
53
81
70
39
85
82
97
110
73
97
130
137
202
136
90
150
130
90
52
60
180
142
122
130
130
107
35
95
112
80
78
76
145
168
145
96
7
117
172
230
125
147
203
166
230
205
190
135
155
215
178
177
234
202
163
110
102
70
140
235
188
260
180
180
157
113
116
162
215
200
210
165
128
130
192
185
212
175
220
230
240
268
192
216
195
185
190
140
180
168
125
124
155
225
214
164
185
165
184
210
190
190
175
210
165
205
205
175
240
205
155
146
113
170
187
190
216
247
235
210
240
252
215
200
214
220
226
185
195
205
190
205
215
220
228
215
208
220
210
215
205
190
195
207
200
195
190
205
195
215
140
162
120
132
184
180
167
140
148
160
190
170
170
218
180
145
170
190
215
202
182
200
200
206
190
200
178
160
175
180
155
162
158
112
167
165
175
178
182
165
155
152
142
145
150
155
160
158
148
65
45
65
75
86
95
118
110
100
85
100
130
115
127
123
175
162
148
145
145
135
105
110
120
100
105
120
110
100
-999
-999
-999
115
90
60
35
35
30
40
60
70
85
106
72
110
55
65
60
20
-999
-999
-999
2
80
20
2
8
7
10
20
78
35
32
0
15
25
27
30
120
50
110
105
-999
-999
-999
-999
-999
-999
-999
-999
15
5
0
0
25
15
20
75
105
-999
-999
-999
-999
-999
2
-999
-999
-999
10
10
-999
-999
-999
2
15
30
25
20
0
52
62
-999
-999
-999
65
5
-999
-999
-999
-999
-999
-999
20
15
70
20
20
50
80
50
5
6
0
25
17
0
0
15
0
20
10
17
132
60
75
-999
-999
-999
55
85
15
80
30
52
45
15
15
40
110
82
25
30
50
45
106
105
55
90
150
150
152
135
162
135
65
60
95
150
116
45
70
160
100
135
180
75
70
120
152
185
160
105
85
150
147
105
132
107
120
172
150
145
180
153
212
200
115
120
170
165
195
195
215
195
190
170
190
198
203
190
185
148
122
125
129
196
135
147
96
100
115
190
185
195
252
170
150
160
250
-999
202
-999
175
-999
190
-999
209
205
170
145
174
220
185
220
227
185
172
170
145
195
195
200
203
170
210
185
185
204
180
195
195
170
200
210
235
215
195
215
206
165
210
200
165
142
185
165
170
125
205
160
175
160
195
190
215
200
245
240
235
180
160
180
135
192
245
220
215
220
230
280
230
215
160
180
200
210
180
235
190
205
200
230
190
170
150
175
165
95
120
195
122
90
80
110
136
125
130
140
160
215
180
228
235
220
220
225
171
190
230
195
175
180
185
205
168
192
175
195
135
115
130
130
205
182
170
165
175
160
155
170
120
90
80
135
155
120
130
155
165
190
155
145
145
170
160
175
120
35
5
15
40
50
12
0
0
55
80
62
100
90
75
70
78
95
85
82
75
55
45
55
50
25
35
45
5
-999
-999
-999
15
85
70
5
20
5
20
50
0
0
10
10
30
82
-999
-999
-999
5
10
30
20
10
65
10
30
0
0
5
0
0
5
0
0
10
0
45
60
20
15
25
-999
-999
-999
-999
-999
42
65
35
0
10
25
45
35
45
115
85
45
0
0
40
35
5
0
10
105
120
15
0
0
20
15
-999
-999
-999
-999
20
100
70
80
55
0
5
15
50
65
85
0
30
0
0
75
140
90
130
125
40
-999
95
-999
56
-999
35
75
65
72
85
120
85
165
115
115
145
137
193
170
135
35
0
25
45
55
60
58
190
148
145
135
135
115
140
202
150
175
155
205
135
80
67
85
155
90
35
65
110
82
80
90
165
95
60
75
100
145
110
70
120
100
90
114
186
175
175
230
180
135
100
185
205
135
185
145
128
90
107
172
115
148
133
155
182
110
80
100
155
200
176
190
180
200
185
165
155
160
220
225
200
180
150
170
175
165
163
175
210
182
205
215
230
185
190
200
225
210
205
195
165
155
165
190
230
250
240
255
255
280
265
247
175
147
165
205
235
275
275
245
195
200
210
220
238
200
185
205
215
200
210
190
195
145
150
200
160
195
240
200
170
220
190
200
205
210
220
195
155
165
200
198
230
165
192
195
215
220
205
174
180
200
195
175
195
190
225
195
210
205
195
219
190
210
195
180
198
235
180
185
200
210
190
160
147
150
170
225
205
185
179
105
92
154
180
190
195
175
112
175
115
87
152
55
25
45
50
105
140
70
55
70
125
152
180
155
160
155
155
128
80
44
60
160
67
68
60
60
45
45
80
35
55
65
90
115
27
0
20
40
50
55
65
90
65
24
60
55
4
-999
-999
-999
-999
-999
29
73
0
0
45
40
65
55
55
18
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
70
95
23
-999
-999
-999
-999
25
15
10
33
45
46
20
21
50
5
0
0
12
75
95
85
95
50
100
140
140
65
60
75
35
-999
-999
-999
50
65
55
110
40
-999
-999
-999
-999
10
65
65
21
20
42
50
5
13
20
27
100
28
0
55
82
125
140
135
95
149
165
126
87
95
120
125
115
92
95
87
85
122
91
70
88
85
85
105
105
85
101
110
116
60
23
40
70
37
70
92
95
130
150
175
126
155
165
135
125
135
175
152
192
194
175
200
220
170
180
195
172
155
205
190
192
158
205
160
150
180
135
150
185
160
245
170
125
165
170
215
205
189
145
125
150
180
206
220
190
175
215
218
222
225
190
115
70
111
172
205
175
190
207
165
162
128
145
115
140
165
150
165
175
175
185
215
255
215
230
230
190
185
155
180
210
245
200
175
235
225
225
195
190
220
215
210
205
185
230
190
225
205
215
235
175
210
155
125
145
150
210
190
220
210
205
220
200
210
175
200
200
210
220
245
200
210
220
225
205
200
185
190
185
215
200
180
215
215
185
215
205
230
230
180
130
150
155
160
177
185
190
190
205
190
190
200
190
180
185
160
140
125
160
145
150
165
110
120
122
125
135
155
200
200
155
142
145
162
163
130
125
150
185
125
107
165
170
155
162
140
167
162
195
175
145
190
140
130
202
140
75
60
92
90
45
27
35
50
65
125
140
140
105
165
78
35
35
40
52
60
75
45
115
120
95
80
70
85
100
115
120
115
100
60
75
50
-999
-999
-999
-999
85
85
-999
-999
-999
5
30
75
80
55
-999
-999
-999
-999
-999
-999
-999
20
35
0
5
45
0
0
5
38
-999
-999
-999
-999
-999
5
12
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
15
13
-999
-999
-999
-999
-999
-999
-999
30
5
40
15
5
35
-999
-999
-999
-999
-999
5
50
45
40
50
25
20
-999
-999
-999
-999
-999
-999
-999
30
30
15
0
2
0
0
10
20
0
0
90
60
55
45
60
40
40
90
85
85
87
95
110
110
115
70
70
150
145
125
95
75
40
55
120
115
45
55
85
170
220
190
65
195
225
180
75
55
5
15
45
115
70
55
175
180
140
105
120
62
80
90
75
155
145
102
130
129
120
72
99
147
150
150
146
180
153
136
110
91
195
200
170
176
191
163
159
210
210
205
163
209
220
160
135
160
187
198
158
179
157
164
170
155
133
144
197
144
130
194
160
207
198
229
227
195
210
210
205
185
200
195
225
182
175
180
240
170
140
145
180
215
205
140
90
155
165
135
155
160
175
155
145
160
175
240
225
275
245
185
175
200
175
215
175
170
205
195
215
240
205
195
200
202
205
205
222
175
250
225
220
230
200
180
235
245
225
265
255
235
190
220
215
230
245
185
230
190
220
240
205
240
210
185
250
245
210
245
265
215
215
200
200
210
210
220
175
190
185
210
210
215
195
165
140
175
180
200
210
185
170
210
190
150
165
150
135
155
185
150
120
120
160
165
165
155
187
182
170
155
168
170
172
125
102
115
102
70
115
127
145
70
70
115
35
35
40
50
100
52
160
135
100
105
135
185
60
40
52
35
25
55
70
70
95
90
100
90
125
107
155
50
20
0
0
38
85
100
130
110
90
70
75
55
65
95
85
0
0
60
20
5
15
35
45
5
5
-999
-999
-999
2
25
15
5
5
0
0
38
15
25
60
15
0
0
5
45
15
0
10
30
-999
-999
-999
-999
-999
-999
75
10
42
25
0
0
5
25
0
0
110
130
2
-999
-999
-999
35
75
70
50
35
45
-999
-999
-999
10
5
0
80
75
75
80
65
80
95
95
122
150
40
0
0
40
45
10
0
45
110
5
25
33
10
45
0
2
85
60
76
30
50
65
100
60
130
105
105
115
112
160
140
160
175
102
145
90
155
160
110
105
180
70
52
135
110
80
80
115
115
80
95
115
90
25
60
155
200
120
110
80
75
100
105
70
115
55
55
100
150
150
185
192
135
112
155
168
195
145
155
190
160
130
140
150
155
280
215
205
142
170
140
180
185
180
165
165
145
145
195
185
90
82
110
185
205
185
170
150
165
190
200
190
195
175
175
190
205
185
160
155
135
190
190
175
165
130
145
150
155
145
150
155
195
220
230
240
235
250
240
240
195
142
165
180
235
235
240
215
250
230
240
200
220
220
215
210
215
205
196
205
200
-999
-999
-999
200
200
225
210
185
132
125
160
180
220
-999
184
193
240
225
242
232
190
190
210
175
155
165
185
200
195
190
215
235
200
165
115
120
185
190
160
143
198
220
190
105
120
145
215
200
205
205
160
182
191
165
142
105
130
205
190
215
195
180
165
145
190
155
140
-999
-999
-999
70
85
157
150
162
165
165
130
170
115
100
85
90
85
80
115
155
130
140
100
140
95
120
125
125
115
90
125
106
130
140
135
115
170
70
50
55
80
134
135
95
90
55
75
62
65
45
65
58
75
65
80
85
80
0
5
-999
-999
-999
-999
-999
-999
-999
70
95
30
45
35
-999
-999
-999
-999
-999
35
80
40
70
65
15
15
25
10
0
10
15
30
-999
-999
-999
-999
-999
-999
-999
-999
5
10
-999
-999
-999
-999
-999
-999
-999
-999
-999
105
105
100
40
40
35
30
10
15
25
0
5
5
-999
-999
-999
-999
40
55
10
40
5
20
0
20
40
70
5
0
0
25
110
88
41
75
37
30
20
66
85
20
62
47
10
35
82
39
47
70
75
80
140
130
40
35
45
99
64
38
40
78
60
55
90
105
80
40
-999
65
135
125
95
110
85
110
80
130
165
200
195
90
70
112
145
105
100
195
185
175
115
80
85
35
90
115
130
155
-999
160
180
140
125
180
160
285
190
185
180
125
115
145
215
225
160
130
180
180
95
125
130
110
75
70
70
210
155
120
192
180
153
128
165
153
95
125
212
205
205
210
195
190
195
170
178
145
178
198
210
128
95
135
228
207
170
150
185
217
200
185
145
153
172
185
176
220
215
205
235
227
225
170
140
156
167
220
196
230
232
230
218
220
240
200
215
183
195
205
213
215
200
175
185
160
158
145
145
220
210
235
-999
-999
-999
216
195
227
161
130
145
187
172
220
185
255
222
260
160
166
245
187
207
190
190
218
205
185
232
180
200
195
205
217
160
110
172
212
200
187
195
-999
-999
-999
-999
-999
-999
-999
175
170
170
175
172
130
105
132
117
86
120
156
105
56
48
56
73
82
93
145
120
89
138
126
112
90
90
60
103
68
32
45
82
52
55
30
40
135
115
22
32
50
128
102
100
80
75
27
25
38
53
50
33
40
60
107
90
97
120
125
68
26
55
65
35
5
15
-999
-999
-999
7
20
50
78
79
85
72
105
75
30
12
8
10
-15
-10
32
-30
-10
45
46
25
70
20
15
5
12
40
-50
-5
-22
-20
10
20
-25
35
52
33
12
10
10
25
30
0
25
23
48
135
35
28
95
65
-5
10
-10
10
10
5
50
5
15
50
-35
10
65
-27
-22
-10
1
26
40
30
35
37
70
115
65
90
100
32
35
5
25
45
125
120
130
142
110
50
40
45
55
65
15
30
70
115
95
145
127
86
110
115
102
125
100
95
142
130
120
40
65
145
65
100
125
165
163
150
175
230
175
205
162
188
135
-999
-999
-999
-999
-999
-999
-999
162
142
115
146
128
165
128
166
166
155
150
145
130
115
140
175
185
175
200
175
180
165
210
225
190
170
230
235
205
190
162
146
135
138
85
85
40
70
162
100
75
128
130
150
140
110
152
135
165
170
135
120
180
150
160
165
195
202
215
210
195
150
195
275
135
112
130
230
210
233
260
175
205
150
190
225
230
252
205
173
-999
-999
-999
-999
205
200
200
162
125
120
192
202
165
227
210
235
240
225
185
185
200
200
180
142
200
240
220
238
195
195
188
180
194
171
194
210
275
265
254
250
265
236
215
205
191
205
205
201
190
210
198
219
210
188
235
186
182
212
188
135
136
155
190
195
160
215
165
125
153
140
118
160
175
210
192
155
175
230
212
250
-999
-999
-999
-999
170
165
210
205
211
200
141
157
152
154
125
140
115
104
117
165
175
188
185
176
150
152
163
135
146
172
151
80
100
175
135
110
122
106
116
125
127
90
119
82
78
102
101
92
76
20
30
42
39
10
-17
10
69
55
51
80
48
60
45
57
63
77
95
5
-7
30
49
19
13
36
1
-3
2
-20
-15
-5
-25
2
28
30
5
-7
-15
3
-3
-4
17
14
-2
10
70
115
56
-15
30
70
55
50
65
-38
-38
3
12
-30
-28
-16
38
100
40
68
110
43
40
85
120
80
60
0
-35
40
139
75
80
96
90
75
120
70
-999
-999
-999
-999
90
0
50
56
70
60
70
70
0
-30
-15
70
80
120
130
140
80
15
-20
-25
20
70
80
80
75
60
100
20
14
45
80
45
24
30
70
100
90
90
155
103
135
127
130
142
160
185
170
155
132
155
91
93
85
86
61
85
95
95
76
100
170
105
95
89
197
183
166
134
74
76
91
155
175
141
133
185
142
135
145
223
170
155
219
150
93
150
167
171
174
120
115
160
100
35
70
176
181
150
225
210
245
215
230
165
185
156
116
145
167
170
210
180
180
125
157
220
216
226
160
205
-999
-999
-999
180
168
161
196
205
230
235
206
171
161
180
185
250
178
160
185
183
245
225
210
195
210
210
239
210
186
175
179
218
215
220
217
241
225
200
155
113
138
194
204
266
212
245
219
235
246
220
205
242
234
266
203
215
245
220
240
257
250
230
238
223
193
160
147
179
205
175
155
208
198
240
190
213
226
180
164
220
175
221
232
178
185
170
225
205
200
224
226
210
199
235
220
193
175
168
189
225
187
186
172
190
216
186
180
173
150
150
155
160
180
160
205
200
185
180
156
154
155
159
150
150
175
175
142
139
130
155
151
169
140
155
115
74
9
60
105
29
86
34
70
103
181
136
156
115
130
106
105
110
53
94
166
141
96
93
105
140
110
163
150
130
102
118
115
99
53
64
32
28
35
54
45
13
40
75
100
122
85
115
55
3
30
-999
-999
-999
15
35
23
40
60
20
30
50
48
15
0
10
-10
20
30
35
5
50
50
25
25
35
-999
-999
-999
30
46
30
12
33
75
60
50
78
70
65
19
94
19
5
121
88
122
92
20
55
60
33
28
23
-10
-33
-19
20
-28
-18
-8
-10
20
40
-2
-39
22
65
65
14
-10
17
29
10
12
25
72
80
50
-16
-25
2
62
100
55
7
6
52
60
80
65
75
82
132
78
85
25
0
40
33
72
110
105
82
35
24
130
101
50
57
99
98
80
80
28
79
162
160
167
166
160
147
179
173
162
125
121
162
107
98
215
181
179
152
195
188
200
130
118
163
130
106
143
123
120
166
215
215
219
156
161
182
160
170
185
165
148
205
245
244
195
190
234
210
209
175
155
120
148
179
186
195
206
175
133
203
183
250
193
186
181
200
205
205
190
205
180
216
215
210
215
245
193
185
217
240
201
168
201
169
161
188
199
214
192
210
235
205
200
170
155
165
221
175
210
200
171
170
185
195
200
155
165
180
160
175
195
180
185
-999
-999
190
208
181
198
195
178
145
130
123
142
180
159
185
229
199
227
210
198
205
231
232
212
222
198
171
212
194
193
200
200
215
218
185
208
195
215
198
214
209
166
165
170
180
182
181
193
185
185
180
202
190
182
181
198
145
150
159
157
190
192
215
200
185
180
189
189
187
183
180
200
205
187
120
99
100
100
105
120
117
135
150
160
163
129
132
-999
145
151
120
131
110
83
73
84
91
78
88
150
125
121
78
56
8
-10
0
28
101
93
68
64
66
76
57
39
60
84
50
23
20
58
48
48
17
15
10
-7
-8
-20
-22
-14
25
28
13
0
-999
20
57
79
71
55
44
20
77
78
62
72
51
30
-10
62
90
115
55
-54
-39
32
25
-4
2
17
7
10
19
37
35
8
59
51
35
11
-6
69
34
56
63
-40
-40
-5
10
-34
-84
-32
137
141
34
6
39
20
20
22
0
10
57
0
-40
-35
27
89
51
23
2
8
0
-2
0
25
9
3
7
58
57
64
18
104
156
30
63
30
50
48
22
20
10
65
40
-19
-2
-2
10
22
75
113
-9
29
45
76
69
100
59
3
0
-10
18
95
160
140
60
62
55
53
100
191
100
70
186
139
75
40
70
167
40
68
57
140
180
165
146
166
154
199
140
155
155
171
100
129
85
125
95
155
165
120
68
73
78
112
105
100
140
110
77
117
155
160
105
90
97
120
125
136
78
63
71
120
141
175
160
120
175
180
140
170
175
195
235
223
190
199
199
245
181
199
205
176
174
152
166
195
240
180
173
211
216
191
185
221
223
184
126
163
190
175
145
170
135
95
125
115
139
179
185
192
188
149
152
228
210
100
121
123
149
215
307
303
189
200
211
206
179
225
220
190
191
220
169
171
196
170
138
130
186
221
230
255
190
200
220
214
196
180
191
200
208
184
175
181
210
210
297
209
201
201
184
179
172
179
178
166
225
219
229
200
215
220
180
130
220
186
163
170
228
152
180
166
190
161
168
169
175
171
172
161
171
187
158
192
176
153
190
193
163
133
114
131
141
156
195
167
169
145
131
148
164
146
129
120
135
120
100
129
-999
124
123
131
148
110
123
140
93
0
10
35
60
76
54
64
70
100
75
61
56
54
-999
-999
55
41
21
50
78
45
59
55
70
70
100
90
78
92
50
73
59
70
50
70
-999
30
25
20
10
39
25
120
70
0
-25
-17
-20
-999
13
60
43
0
22
20
0
-999
-35
20
95
-30
-45
-42
110
50
2
-50
-37
60
45
78
29
-10
-10
-38
-999
-45
-62
-60
-39
-47
5
-999
-31
1
55
50
105
-999
-999
-999
-999
95
45
45
60
40
15
-25
25
-999
-999
-15
-40
-999
-999
-38
0
-30
-25
20
-6
35
-16
43
91
30
4
-28
-15
30
30
10
20
-2
79
80
60
74
21
35
6
67
69
150
143
50
23
28
54
75
115
49
35
40
35
77
140
125
55
75
135
145
39
50
79
-999
-999
-999
-999
-999
-999
250
180
140
110
70
60
140
105
130
145
150
100
170
145
110
130
120
109
160
234
103
-999
170
125
154
170
190
-999
-999
-999
160
185
180
70
195
154
121
108
130
189
180
190
182
180
180
155
180
168
155
160
160
140
124
149
215
224
153
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
220
180
180
248
245
168
180
95
200
170
178
140
110
140
200
170
135
129
140
199
235
230
205
190
195
185
170
186
175
181
175
155
160
170
180
135
190
150
123
125
185
190
190
165
149
157
153
130
140
160
190
170
206
200
160
205
215
190
170
156
209
180
201
162
170
168
180
140
165
180
160
-999
-999
-999
174
190
180
160
184
160
180
200
160
200
180
214
150
150
149
180
170
169
165
190
180
110
90
175
165
95
25
80
105
110
100
105
120
125
96
90
155
190
150
120
123
145
150
155
148
115
110
114
105
95
182
58
10
-2
0
20
25
30
73
40
55
60
30
40
40
105
105
110
64
45
50
65
50
95
65
35
-999
5
0
5
55
40
55
30
35
5
5
25
105
10
5
-15
-10
-15
-15
7
-6
5
5
50
-20
-48
-40
-50
5
-90
-85
-70
-5
-10
-15
-15
5
40
73
20
0
-50
-35
-25
10
0
-30
-73
-75
-35
-45
-45
-50
-10
-10
-35
-25
15
15
-10
40
-50
65
55
-1
10
30
5
20
35
50
40
40
70
25
15
12
-40
63
-15
0
5
65
70
135
80
80
60
85
55
95
19
30
55
90
145
105
55
45
45
88
45
55
-15
24
30
103
101
55
55
61
70
90
85
70
95
110
145
120
110
120
87
50
80
15
73
25
50
95
103
120
122
225
180
185
180
160
130
150
190
180
145
125
185
210
175
122
90
165
210
199
140
115
145
180
160
165
113
105
76
91
120
150
126
150
140
160
130
113
160
115
145
221
140
123
200
160
170
128
105
180
180
147
145
210
252
175
183
150
190
210
200
200
234
173
150
160
165
190
186
160
135
150
200
200
184
202
185
210
215
230
200
145
185
249
195
230
210
240
190
293
206
190
180
180
210
205
235
205
190
236
203
190
215
180
150
160
235
205
190
165
145
245
235
230
175
210
210
236
230
210
235
240
239
255
205
220
225
242
205
180
210
220
215
180
190
163
215
215
262
185
215
212
205
200
224
232
240
230
194
170
173
195
173
185
218
205
175
170
165
180
207
155
100
92
154
130
60
62
65
93
115
140
180
160
149
165
194
150
180
190
152
185
168
110
170
189
150
150
155
170
165
160
155
155
170
150
100
110
114
120
140
143
129
115
80
80
65
85
30
45
71
90
90
100
40
50
20
25
105
110
80
90
75
84
54
100
109
108
75
100
-20
-15
0
5
19
60
80
40
15
-20
-20
-15
-18
0
-55
-25
10
0
-10
-30
-10
5
5
10
30
25
35
45
35
23
-999
-999
-999
-25
-15
-33
5
-10
-15
2
4
4
40
50
50
5
0
5
10
19
20
5
45
5
2
1
34
4
30
5
-15
25
15
4
60
34
85
28
4
16
-10
-25
100
114
100
0
35
-23
0
-25
-35
-20
-20
0
15
-20
-55
-20
15
5
-30
19
-46
-15
5
5
79
-999
75
25
15
50
55
60
173
195
140
100
81
110
45
10
55
55
100
130
125
85
175
90
145
95
140
120
125
110
115
90
108
245
235
225
200
105
95
145
94
84
150
85
105
140
151
155
130
100
125
185
215
175
135
165
200
200
215
170
125
120
170
200
170
180
135
145
185
140
135
140
200
195
180
155
210
210
200
195
190
165
140
150
85
160
255
150
170
152
245
174
191
-999
185
205
165
120
159
167
165
155
185
185
102
65
99
135
190
190
135
150
210
210
205
195
166
200
225
219
220
220
210
215
175
160
195
205
210
170
180
181
210
190
175
170
155
211
190
242
220
230
210
211
215
175
176
185
170
175
210
250
230
185
185
154
185
235
210
210
185
-999
185
175
185
210
215
185
170
185
155
185
130
170
175
174
215
205
210
230
195
160
125
205
185
160
160
140
180
210
185
175
160
119
125
135
140
220
185
170
170
185
150
155
160
140
155
191
185
181
80
80
75
115
115
125
135
55
40
125
50
65
8
67
80
135
85
100
110
100
90
100
-999
85
145
121
120
100
90
85
80
62
65
50
40
50
6
110
95
115
70
48
50
50
30
6
30
40
6
25
-20
-40
-15
-10
20
40
41
95
100
12
-75
-78
-12
-5
-2
-36
-40
-46
-30
4
15
-21
-35
-13
4
4
5
3
14
-64
20
25
0
100
-50
-50
-60
-30
5
-40
-40
-30
-40
0
-50
-30
-20
-40
-35
-30
-10
3
-999
-999
-999
0
3
-40
-40
-65
-50
-20
0
-65
-55
10
-25
-9
-10
0
-23
-40
-40
-15
10
14
35
30
-10
-85
-40
70
50
-5
6
16
54
100
20
20
115
140
165
110
60
60
-15
-20
39
35
-60
-62
-32
-12
20
60
145
110
165
110
30
80
2
6
-43
80
110
120
40
50
75
95
74
120
130
150
156
140
200
150
85
55
10
55
55
120
120
140
195
185
195
153
130
120
100
100
130
185
215
160
120
100
100
120
90
200
175
190
185
230
210
235
210
200
195
185
210
220
195
185
200
230
255
220
190
225
140
90
115
145
195
235
205
210
150
165
205
200
205
205
200
165
160
180
200
195
155
205
190
160
160
238
190
180
215
190
190
154
178
185
185
195
180
215
195
205
195
230
230
190
190
230
200
220
200
190
240
210
220
205
205
185
145
105
250
160
215
225
210
196
180
185
195
220
195
215
190
180
195
170
190
200
245
205
215
175
230
210
215
240
205
150
220
170
160
-999
-999
-999
95
185
210
155
100
105
120
140
180
200
195
180
155
120
170
100
145
125
105
185
175
170
155
195
205
230
200
175
165
-999
-999
-999
200
165
145
150
155
173
175
110
110
120
195
150
155
165
155
180
140
120
110
130
175
-999
-999
-999
140
50
20
65
110
90
80
55
50
60
120
90
85
100
60
80
55
60
50
45
40
70
145
100
145
110
65
25
50
70
60
65
105
110
85
60
20
80
95
95
50
-15
65
10
80
100
20
20
45
50
40
4
0
1
5
4
30
40
80
70
130
45
-36
-10
10
80
75
110
50
4
60
35
90
45
45
35
65
40
30
10
10
90
15
1
70
100
120
130
20
30
20
130
15
115
5
80
100
25
25
10
90
65
35
30
45
30
10
20
60
90
115
65
50
-10
-5
-5
10
20
20
30
15
-35
-35
-15
5
5
-65
5
1
1
2
0
0
79
5
30
30
25
115
30
20
6
5
60
120
110
110
100
150
110
100
130
90
100
105
125
90
120
100
120
75
35
35
50
75
125
95
60
90
70
60
90
125
45
115
175
145
95
120
165
130
135
175
115
130
90
100
145
190
115
65
165
190
145
135
180
195
190
175
125
90
80
85
105
115
155
210
125
135
125
145
155
120
160
160
195
195
160
150
180
220
-999
-999
-999
260
190
165
185
180
205
215
205
160
200
175
160
185
135
150
180
200
200
150
135
155
140
150
145
155
200
180
175
170
175
210
220
180
185
215
220
245
215
220
220
195
215
220
210
200
225
220
-999
-999
-999
245
220
250
220
210
210
230
240
250
210
225
225
210
185
105
-999
-999
-999
225
190
200
175
200
215
220
195
215
220
210
225
230
-999
-999
-999
-999
-999
200
205
200
190
210
120
160
160
140
120
110
125
-999
-999
-999
-999
210
170
100
105
105
190
205
215
180
195
195
160
160
170
180
170
170
95
125
150
165
180
165
165
170
140
145
170
120
120
160
150
150
130
145
110
170
180
115
120
160
175
110
95
45
45
60
75
90
95
95
115
150
75
55
60
65
40
15
25
40
40
35
40
125
50
105
85
50
85
60
40
-10
-15
0
-20
30
0
1
3
5
45
50
50
20
10
10
-20
-20
-10
-10
0
5
20
10
10
-999
-999
-999
20
25
25
20
40
-35
-55
-25
10
115
30
5
40
20
10
5
0
35
20
0
-35
-5
5
5
15
60
20
-15
-25
-25
-30
-20
45
80
-10
-70
-50
-15
10
105
100
5
5
30
55
35
25
-30
30
-20
-999
-999
-999
40
50
40
0
45
45
-40
-25
5
15
10
120
25
80
15
35
45
45
95
80
-5
4
4
3
30
50
105
70
150
140
90
65
75
85
125
90
105
90
80
10
15
30
35
35
75
75
130
60
60
80
100
150
110
80
75
40
40
120
195
180
100
90
110
120
180
120
110
115
180
100
185
180
180
150
130
120
155
125
155
150
210
160
135
155
155
80
60
95
150
120
195
150
150
130
150
140
140
180
205
180
195
195
220
130
175
205
200
165
190
200
190
185
255
-999
-999
-999
135
120
150
210
170
180
120
120
150
220
-999
-999
-999
235
180
180
200
235
200
210
190
190
240
230
185
210
185
130