0300690_W -29.0 29.8667 1160.0
1973030212 2006123112
162
170
162
169
168
145
150
165
125
155
131
145
158
175
155
170
145
175
154
150
175
165
155
161
157
155
160
151
150
105
124
105
142
155
135
141
145
151
108
108
98
121
101
100
116
107
105
65
86
100
95
80
65
65
63
70
81
61
81
64
62
105
1
-9
5
20
36
66
65
65
106
67
53
89
72
75
73
100
56
35
61
71
44
52
50
45
77
71
65
45
82
25
25
12
10
44
62
60
51
-4
0
72
-2
0
29
21
24
28
23
10
22
43
19
23
1
3
4
-2
4
4
22
20
7
34
-2
-12
76
31
-9
9
10
72
11
6
-1
22
7
0
8
19
17
39
41
30
-4
-7
5
72
50
36
2
20
15
41
80
79
47
53
74
25
16
40
25
-5
8
29
10
40
85
49
52
46
44
1
20
25
35
52
67
59
92
96
77
104
101
90
112
105
104
85
104
110
75
100
102
95
111
75
46
0
70
69
106
103
113
77
101
67
96
77
45
71
100
84
119
80
73
89
130
82
89
85
125
90
96
99
131
123
80
83
72
103
105
125
121
149
177
149
139
174
132
184
145
136
168
131
115
129
117
106
134
162
124
140
70
99
95
122
83
111
130
120
137
129
130
125
159
135
127
160
157
147
120
138
140
100
90
130
144
134
147
175
159
102
100
100
175
146
164
120
125
163
171
159
139
144
165
170
144
140
164
154
147
166
175
155
170
170
149
170
160
130
144
175
184
164
170
185
165
163
181
185
153
156
150
162
170
177
190
165
142
169
174
177
143
148
159
182
179
186
180
190
179
158
156
155
147
139
152
155
174
150
173
168
175
178
158
137
182
141
130
170
148
160
150
187
154
157
162
177
173
185
136
162
151
139
175
155
150
155
149
119
85
75
106
132
144
164
130
130
145
155
140
106
105
110
114
90
98
111
99
105
123
96
125
125
106
101
100
120
110
100
96
120
112
95
45
67
75
115
125
75
110
61
59
55
75
84
93
105
60
65
70
36
36
40
50
80
90
52
36
10
75
104
55
51
42
65
46
50
55
55
60
80
55
28
24
50
52
29
30
34
20
34
35
35
31
60
-16
-20
-20
14
16
20
14
31
25
16
19
15
20
35
35
66
23
13
85
46
15
0
30
35
40
34
35
36
45
60
46
45
35
15
40
76
56
30
75
14
35
9
-5
0
25
4
10
-3
34
-20
-11
5
-20
15
35
56
15
41
14
34
1
54
72
65
74
71
67
90
40
6
28
66
31
35
35
30
41
85
76
-10
16
55
25
15
40
15
23
40
-20
36
55
61
61
122
76
125
85
120
88
116
90
105
75
115
116
120
126
100
144
160
146
145
120
114
139
143
75
91
92
102
106
110
126
135
162
148
140
135
81
96
95
66
71
117
172
125
105
110
135
146
146
116
109
138
155
161
111
115
114
146
136
146
127
136
158
155
144
159
176
154
133
129
126
156
172
120
122
144
150
145
144
155
160
161
152
140
172
176
178
139
170
146
148
136
148
152
171
122
163
145
125
120
104
156
116
133
151
135
160
149
149
126
181
164
88
125
122
156
166
156
156
155
166
148
144
142
173
155
147
147
142
149
174
174
160
176
186
186
162
157
189
151
102
94
178
155
154
165
148
161
176
176
180
160
155
156
157
161
160
142
154
142
112
169
148
144
154
145
160
182
145
161
118
135
162
152
157
180
136
161
134
175
140
148
112
139
109
140
92
105
80
84
114
102
106
130
100
147
154
136
118
150
139
130
101
75
58
67
80
86
97
94
85
70
103
94
101
122
114
115
69
72
132
76
84
88
88
81
102
99
111
107
94
96
119
99
76
72
70
74
65
65
30
47
55
49
34
35
34
40
33
46
52
45
38
46
92
112
37
36
66
16
51
30
51
74
49
33
25
16
81
18
20
14
1
1
23
3
-11
15
-6
-2
-3
35
-4
27
42
67
45
15
32
12
34
10
24
25
1
27
56
77
32
-26
-8
15
-11
9
35
23
17
56
30
3
-11
0
21
25
-40
-46
1
69
6
5
14
29
15
59
-25
-5
-15
16
15
11
41
101
25
14
21
52
76
51
7
29
38
69
101
89
82
36
31
82
42
91
76
38
119
90
105
91
84
95
98
88
114
106
95
95
91
105
96
96
125
116
119
136
112
128
138
112
125
146
150
115
92
85
135
106
126
66
48
44
37
60
82
115
105
94
127
122
124
110
118
130
148
142
135
95
90
103
121
110
114
100
191
88
115
148
149
124
110
154
150
117
95
127
155
152
119
133
126
152
78
84
92
109
138
105
109
136
126
162
156
127
135
122
106
106
105
122
92
90
129
140
127
150
153
165
156
137
147
147
176
120
125
152
162
161
148
136
155
135
162
134
121
145
132
170
172
138
145
125
146
158
165
154
154
138
169
134
176
147
177
170
139
132
160
165
176
158
163
186
182
167
165
140
126
117
150
135
165
160
140
172
178
186
160
174
184
190
142
110
116
116
135
154
136
162
115
160
166
130
175
160
146
141
170
164
153
145
153
164
182
187
164
186
171
175
144
174
162
160
140
135
164
130
142
113
92
129
130
125
130
131
137
114
110
127
158
126
165
126
105
90
84
72
80
99
99
130
121
129
112
113
146
148
87
106
72
75
94
80
99
98
90
117
84
84
96
122
65
49
110
90
75
58
36
45
49
54
60
50
60
49
62
57
57
54
46
58
65
55
52
26
48
43
40
67
70
74
30
55
49
75
26
25
32
28
3
19
15
16
18
20
34
25
38
26
35
30
-21
-39
-20
-26
-26
-34
-24
6
1
18
28
20
10
5
6
19
20
-3
20
55
38
-5
8
6
10
17
15
-20
-4
26
65
20
30
40
18
26
16
82
24
13
-999
-6
5
36
20
4
15
45
23
28
28
36
41
21
-20
-5
18
66
25
54
79
30
99
75
56
86
56
29
39
74
83
133
118
98
72
55
6
46
35
65
54
62
91
75
89
137
106
132
129
111
132
125
122
132
130
129
128
103
129
140
105
129
119
149
126
89
84
116
118
112
110
102
124
156
150
103
126
121
113
78
70
76
66
130
135
130
118
115
145
115
127
140
131
117
120
115
86
79
110
94
113
144
130
84
105
111
113
131
135
113
144
165
134
170
166
169
132
140
128
82
99
147
150
145
169
164
156
186
139
135
129
147
130
155
163
162
172
153
147
133
152
110
120
168
166
160
150
136
145
148
160
152
160
160
146
111
110
130
177
192
142
199
169
161
192
161
145
154
170
160
161
168
161
171
161
166
178
182
162
175
176
141
145
173
164
175
185
187
174
185
130
178
171
165
171
158
145
160
185
190
161
144
144
155
179
185
160
185
168
166
136
149
162
134
171
124
135
164
179
152
140
136
143
156
128
126
115
121
128
120
104
102
127
126
119
95
115
115
121
134
154
124
110
106
154
127
125
139
150
140
129
146
145
120
142
135
93
101
105
101
115
126
127
99
83
92
116
104
138
122
128
120
90
123
88
86
80
115
55
68
66
45
58
-5
29
35
53
45
-1
15
20
34
30
40
45
46
42
80
-1
11
6
15
50
35
43
19
-9
12
6
32
74
18
-999
45
22
23
25
61
25
10
10
-3
0
-6
2
25
25
33
33
28
-1
-1
9
-38
-5
12
70
-7
-26
-25
-5
20
3
-16
0
20
-10
33
85
34
3
28
-7
47
4
15
30
12
25
0
30
25
56
55
15
80
30
19
32
39
60
-5
17
9
15
20
35
76
30
16
30
35
25
50
53
53
76
93
102
45
-20
-2
11
38
63
97
55
87
68
118
211
82
82
60
66
90
99
60
25
48
84
88
107
144
96
123
88
105
131
159
98
136
107
105
110
80
45
81
93
103
-999
127
143
116
147
125
120
153
165
167
148
123
97
94
145
132
147
130
123
125
53
80
135
157
145
193
174
136
135
135
145
157
127
110
87
138
142
140
106
113
132
137
169
85
104
126
121
162
125
98
136
127
126
-999
-999
-999
175
156
129
144
135
156
130
156
159
135
173
146
156
197
170
153
192
140
145
146
180
166
166
183
175
172
139
138
137
144
163
181
198
140
145
147
161
169
173
150
149
156
138
138
159
178
106
101
139
156
157
185
183
177
160
158
141
166
165
156
184
158
165
177
178
197
173
156
167
157
195
185
166
172
176
144
166
161
170
160
162
155
155
154
181
170
140
147
105
162
170
157
112
110
161
157
148
169
147
144
170
180
157
145
160
184
170
173
132
133
136
127
153
137
136
137
152
135
175
169
160
135
108
133
143
143
110
103
87
118
106
106
150
130
104
85
90
93
83
139
118
103
125
82
130
88
120
116
90
88
40
43
49
58
85
36
55
26
45
118
77
60
42
40
45
64
37
87
118
65
49
49
38
35
41
70
-3
10
38
60
73
62
55
38
73
45
0
13
31
35
2
15
26
15
15
1
25
6
-40
-30
2
-7
-5
-3
-20
-11
-7
-13
-17
12
5
0
0
15
37
42
53
9
23
20
15
5
10
70
50
25
15
33
21
28
15
56
84
25
32
43
54
27
39
35
35
32
45
45
30
38
103
95
35
90
97
107
40
57
87
77
30
55
45
49
62
57
75
87
40
87
96
80
105
103
83
75
99
115
84
113
40
4
1
11
18
23
34
61
77
60
10
45
106
95
48
45
62
83
120
96
114
83
110
88
73
111
147
118
145
137
107
95
103
137
127
90
85
103
110
107
107
91
98
110
125
132
113
133
141
132
110
104
111
103
83
35
81
73
117
143
150
130
157
138
127
137
117
152
124
142
157
144
155
166
135
131
105
85
129
162
125
158
166
124
149
140
165
131
115
143
146
135
143
160
167
172
154
146
157
185
125
151
160
121
107
137
139
123
156
112
128
125
194
159
172
136
97
100
135
148
145
154
133
151
160
102
97
106
128
138
120
120
155
150
164
138
174
198
170
143
177
149
184
157
127
135
108
140
156
180
165
162
160
152
166
157
162
130
184
173
170
171
158
140
168
152
157
155
162
185
177
181
162
156
132
143
173
171
172
165
172
153
163
158
157
120
110
145
128
148
140
140
132
167
151
127
127
140
123
165
140
173
152
143
130
127
148
148
127
140
121
112
127
132
151
136
147
117
139
114
118
117
114
120
140
144
147
133
114
110
166
125
122
88
128
118
116
84
85
82
94
112
111
132
115
114
99
99
113
97
50
27
22
38
46
62
52
61
54
47
62
65
62
60
72
115
90
60
65
42
40
-999
-999
-999
104
88
76
69
45
54
108
79
34
46
23
12
32
-11
13
-2
-13
-16
-3
13
10
5
18
20
28
10
-12
-2
-5
15
10
15
23
-2
-4
-14
15
60
25
43
17
6
27
20
36
68
42
41
32
63
75
17
-3
25
-7
-14
-7
22
30
2
28
19
49
58
44
37
39
42
82
98
77
10
100
59
97
97
51
87
81
80
80
81
30
56
65
85
87
68
76
72
76
91
98
72
51
30
35
41
128
58
24
55
85
65
117
80
100
114
107
120
128
143
103
106
95
117
126
120
123
125
138
123
65
78
132
130
82
99
100
95
92
116
144
124
104
136
100
84
83
148
132
127
133
125
85
95
135
155
135
130
107
92
88
68
113
137
131
138
135
110
126
91
77
83
126
153
151
129
150
132
106
104
151
144
149
167
144
128
147
165
132
131
140
170
120
165
135
128
127
142
142
144
142
159
137
105
145
130
153
138
170
153
173
175
170
152
155
158
152
133
150
148
247
165
152
166
132
148
140
146
127
131
110
120
116
132
133
178
166
140
188
144
156
159
170
170
136
136
95
132
138
137
132
110
167
133
157
142
143
116
133
154
156
166
144
134
160
137
130
168
172
166
169
160
130
135
143
145
172
187
180
137
173
165
161
195
170
155
154
130
139
192
178
165
171
147
140
117
140
154
148
165
120
134
155
128
134
130
154
142
122
122
140
170
111
142
122
114
111
125
144
142
120
109
138
124
123
88
85
92
102
100
67
23
50
71
103
116
62
87
92
85
80
68
60
57
63
67
124
70
69
107
82
2
20
28
48
53
73
108
68
63
102
58
58
63
72
64
34
65
23
63
5
2
36
14
7
37
28
55
39
37
40
51
32
33
36
84
22
36
30
9
-1
-19
9
10
-5
-13
-2
-15
-12
-7
20
12
-34
-22
10
2
2
0
-13
-17
20
20
0
10
14
-10
8
18
3
13
58
6
24
61
57
17
29
37
35
22
10
8
20
26
31
70
58
66
72
92
75
13
45
35
106
81
55
73
-12
-10
2
22
50
32
42
40
53
48
62
80
42
27
91
95
84
58
124
60
88
125
90
95
104
49
77
56
66
109
100
79
72
95
58
89
57
21
89
114
92
79
90
108
116
111
73
55
42
97
112
90
109
145
172
132
127
156
116
179
148
125
136
152
114
96
90
87
101
126
108
99
79
87
108
121
140
102
109
120
130
98
107
123
150
134
115
117
130
126
160
110
116
115
117
95
151
140
145
109
147
132
136
126
130
145
136
125
120
109
124
122
122
120
135
123
140
121
130
132
150
130
136
130
138
133
145
139
135
158
158
172
151
198
170
143
158
135
144
153
157
143
-999
-999
-999
150
160
152
130
145
135
156
177
135
268
169
165
160
140
174
185
160
180
175
162
155
166
185
155
152
132
163
160
151
185
178
134
137
129
119
143
142
146
132
160
144
172
169
158
172
167
187
140
155
159
145
148
150
165
-999
170
154
113
129
123
115
123
134
130
122
127
162
167
145
129
125
134
111
130
120
155
133
162
166
161
136
136
122
92
90
88
120
102
145
110
115
105
133
107
65
83
94
105
114
108
115
151
138
86
108
104
65
73
98
92
112
85
23
90
102
50
62
101
55
75
96
112
77
73
80
77
70
54
90
30
47
92
44
62
50
60
80
108
45
42
40
45
60
62
0
36
48
50
40
20
63
-4
13
22
-54
-35
-30
-10
-16
-12
-27
28
-45
-33
-10
-36
-35
23
-36
-24
-15
-12
-9
-20
2
3
45
10
-17
-17
-23
-42
-23
24
-43
-30
-20
13
-27
30
-13
-8
40
5
-2
4
64
-8
10
15
40
-10
-19
45
40
91
15
17
27
53
34
5
4
-10
58
35
28
51
72
79
85
57
60
64
2
-23
15
83
87
90
100
44
115
73
81
63
62
-4
9
11
-5
0
20
18
25
65
96
41
61
53
75
53
50
85
78
95
62
63
68
65
105
120
76
151
144
127
105
93
60
65
115
67
40
70
73
55
100
127
67
34
60
89
99
95
113
100
80
53
60
90
126
79
100
102
83
103
91
130
92
145
132
139
225
175
165
142
155
128
105
100
155
125
151
132
165
187
147
151
138
120
166
142
118
149
166
145
160
130
115
108
120
153
133
125
155
143
165
110
106
137
120
164
133
169
142
122
160
172
148
145
155
153
161
175
181
121
115
142
165
141
168
155
151
145
125
175
193
140
150
172
150
155
165
160
149
174
167
158
131
154
207
160
145
136
180
160
149
164
140
151
166
178
135
160
153
184
179
176
161
174
182
158
154
167
193
187
170
170
165
134
111
94
142
148
158
135
129
140
155
180
138
149
150
115
124
97
110
147
117
127
146
190
175
129
170
123
150
150
175
139
139
144
135
111
127
124
151
103
160
148
130
146
151
137
114
107
125
130
144
161
103
111
136
133
89
105
89
11
-4
38
55
92
110
89
92
62
83
95
97
64
15
30
32
60
65
56
61
60
60
63
55
92
77
68
47
65
70
98
50
43
41
60
94
51
55
84
90
60
33
69
92
45
40
40
30
27
11
60
-12
-15
2
20
21
15
23
96
15
-3
35
-23
-16
-10
12
89
22
55
15
49
43
37
21
12
48
32
-3
8
17
29
24
28
34
43
14
34
14
-13
51
13
17
12
12
22
21
35
73
36
99
46
68
24
50
19
62
72
15
8
27
94
98
48
32
62
26
35
35
45
52
50
53
88
80
58
67
-10
5
22
89
80
43
51
70
50
65
111
130
95
108
68
40
66
71
35
70
75
110
100
102
111
108
120
113
109
115
139
130
79
85
97
90
101
165
106
100
100
110
114
100
115
127
133
127
75
80
117
133
155
150
118
98
142
152
153
140
102
86
62
121
112
127
119
90
89
99
136
91
83
80
80
130
150
123
160
160
125
113
122
100
133
122
136
140
145
152
170
124
125
135
135
155
140
106
138
158
141
140
124
165
132
151
162
146
144
134
125
130
120
123
140
148
129
135
141
157
130
152
173
184
130
142
147
132
153
140
176
161
150
167
183
146
172
-999
160
166
170
176
176
165
170
144
162
140
180
171
146
160
145
170
148
171
175
180
166
147
207
204
170
183
175
144
147
145
155
164
157
135
145
170
135
-999
115
143
141
160
116
142
176
170
150
160
170
150
167
178
155
142
139
180
135
140
149
136
164
131
140
120
106
130
130
166
132
169
135
121
140
158
164
135
141
159
150
125
135
181
140
145
120
126
166
155
184
146
127
130
106
167
150
110
124
120
132
143
154
116
65
89
92
95
125
137
105
95
100
102
120
100
101
105
107
86
75
66
73
95
80
71
92
11
33
68
115
-5
39
90
45
136
85
80
27
27
33
30
110
48
37
60
64
40
44
24
91
24
40
50
49
35
50
81
49
85
60
20
15
21
90
96
30
21
2
19
22
23
-24
0
5
73
15
35
67
17
19
30
60
-39
17
75
0
1
35
32
79
34
76
68
57
32
17
25
37
98
59
96
8
14
60
30
55
35
30
22
49
50
23
82
70
50
48
20
9
30
30
34
60
32
37
94
5
8
25
72
73
48
15
41
50
60
36
103
48
80
75
56
98
90
98
100
96
130
109
70
90
96
93
91
81
87
65
75
84
110
149
130
50
55
65
90
115
131
113
111
111
129
103
90
120
110
108
115
95
135
126
113
122
112
152
110
153
111
120
125
122
92
134
95
48
100
100
111
125
117
77
100
144
153
173
146
111
102
120
141
146
145
128
149
130
106
116
123
166
143
132
140
170
166
170
179
170
163
158
143
115
145
160
154
150
174
151
150
150
171
155
166
148
166
162
173
184
151
127
144
150
130
140
141
160
164
148
157
139
180
143
146
173
156
130
130
177
159
134
127
126
162
191
122
127
98
133
135
177
145
160
176
138
172
198
171
140
167
156
165
190
187
162
152
150
146
155
141
150
150
103
110
82
120
95
162
135
151
106
130
162
155
144
132
116
146
131
119
118
160
126
135
173
160
191
202
182
167
-999
142
146
165
165
150
155
130
135
142
145
154
170
168
150
142
147
147
140
-999
135
137
140
140
60
49
55
50
102
101
110
119
127
82
72
55
75
89
109
83
112
90
80
60
65
46
50
65
50
45
34
-5
12
21
85
155
109
105
142
85
38
91
60
56
71
70
70
53
55
39
82
45
90
74
90
79
52
60
52
45
30
70
30
25
0
10
15
11
-4
20
33
40
40
30
18
28
15
60
25
-20
-11
-17
-5
-5
12
40
55
48
25
48
23
16
2
5
11
20
10
-999
16
-5
-20
-2
5
5
25
68
35
23
22
31
43
16
16
31
74
105
70
80
102
50
32
40
35
82
74
92
82
25
35
60
11
65
33
10
30
99
31
40
50
53
55
62
99
35
40
70
55
67
40
55
80
75
75
12
85
94
95
69
89
65
48
34
44
30
59
55
56
62
94
143
35
15
85
69
125
95
118
142
115
145
94
115
151
153
110
115
123
133
163
125
160
86
90
74
134
136
116
114
115
125
109
145
105
124
105
140
102
100
129
122
116
133
126
139
144
160
168
138
173
120
123
120
160
133
94
99
109
148
139
167
100
102
112
110
110
116
103
120
90
66
105
140
155
150
146
161
150
125
150
140
143
147
127
116
146
134
155
172
151
120
143
176
150
149
129
154
162
164
168
165
186
161
81
110
125
150
145
153
157
150
185
170
200
152
-999
-999
-999
162
160
150
150
197
170
195
174
156
176
169
154
140
162
175
177
170
154
180
155
148
173
184
162
185
190
177
173
170
165
-999
135
160
173
180
165
168
171
145
145
140
180
145
173
181
171
170
150
161
153
165
171
165
103
105
137
141
151
124
117
128
140
130
154
170
163
161
146
155
150
132
122
134
140
137
170
136
145
140
109
108
110
105
111
112
120
110
130
148
29
45
80
100
78
86
89
74
83
96
115
115
112
94
92
104
103
115
116
105
75
75
72
115
104
85
82
68
110
102
89
100
119
85
84
45
15
16
18
35
20
22
40
45
37
40
40
54
32
29
20
43
74
30
17
8
1
-6
18
15
25
18
32
20
17
40
30
27
35
40
41
15
30
11
26
10
38
60
100
60
45
39
27
10
10
-5
-2
18
20
27
36
3
10
25
23
24
25
17
20
15
21
15
5
13
15
51
20
5
45
13
22
20
15
30
48
29
35
52
59
20
27
55
40
57
41
41
42
39
62
77
57
47
25
42
49
85
59
95
59
95
15
13
36
50
98
80
80
65
86
130
116
93
105
72
76
93
105
102
20
77
63
85
65
54
79
120
73
82
95
126
115
132
109
104
128
140
133
140
143
125
180
123
117
130
100
105
95
90
135
146
141
110
100
133
80
96
74
109
127
150
155
176
176
149
156
115
114
118
110
92
135
131
160
150
140
144
114
126
132
105
168
151
145
142
132
145
117
132
140
162
192
165
156
154
165
-999
150
145
120
172
152
171
170
171
139
170
162
146
145
175
150
133
127
154
180
164
156
154
123
120
119
140
141
120
140
182
164
170
160
150
148
160
106
152
155
175
180
149
141
140
149
150
161
164
160
151
169
170
143
160
120
135
129
153
184
165
153
170
141
169
150
155
158
126
157
160
140
150
169
136
156
164
168
164
153
143
137
166
145
186
191
170
141
127
109
125
107
115
139
150
175
165
161
181
158
169
162
150
160
165
164
154
185
170
136
170
160
135
155
132
131
85
54
80
96
155
99
139
77
86
120
91
96
125
124
131
115
112
150
145
148
141
114
119
107
124
170
159
134
125
102
110
124
120
92
95
94
105
137
104
100
135
52
14
26
45
75
61
54
44
100
55
80
105
45
34
44
60
62
62
65
54
85
63
64
39
46
76
55
75
31
60
110
62
56
5
1
10
21
25
45
11
20
33
20
40
39
20
7
16
33
10
1
14
24
15
16
24
25
5
23
64
30
-11
4
14
3
35
31
30
55
15
33
37
80
12
6
13
0
10
0
0
21
24
57
40
15
24
11
25
63
40
24
25
10
24
30
16
30
54
60
61
56
59
91
43
70
90
80
81
43
25
54
56
83
71
107
103
139
114
40
50
53
105
58
56
55
75
129
110
110
90
131
108
96
123
53
125
85
118
102
108
106
120
145
104
70
25
81
78
80
94
125
87
100
111
110
101
40
60
99
79
84
84
105
129
130
142
129
110
133
140
131
127
162
115
136
135
109
81
124
140
105
100
97
135
122
123
135
145
83
87
95
125
117
126
160
123
125
142
135
136
125
146
109
95
127
155
157
158
150
147
157
152
162
159
145
165
176
140
144
133
86
92
140
120
165
162
129
125
150
145
148
156
171
159
190
150
180
165
159
135
150
142
170
142
148
149
146
164
161
140
164
153
120
170
161
160
156
170
179
215
148
150
165
189
173
144
150
138
174
160
145
212
169
145
195
172
177
209
164
172
160
167
151
160
170
195
170
190
173
172
202
166
171
203
170
170
155
170
140
145
142
183
150
180
151
142
151
188
184
156
145
145
157
138
179
176
160
177
160
135
171
170
149
120
132
110
115
110
123
145
110
122
180
135
156
157
155
137
167
152
139
147
149
139
141
167
101
79
69
99
100
104
160
115
139
140
98
110
94
137
101
102
75
64
60
60
106
54
115
80
123
91
86
96
61
81
27
46
59
56
76
112
101
98
67
47
36
42
36
40
32
45
34
65
104
45
24
-2
-11
10
-5
7
30
71
38
31
20
27
15
30
35
-27
-17
-30
-15
2
10
55
62
17
20
29
15
26
18
25
9
10
7
11
17
15
23
40
10
4
10
7
20
21
30
74
44
26
79
15
-2
19
35
29
10
9
34
41
35
25
22
40
15
13
12
10
17
40
69
66
64
32
75
15
25
45
40
60
63
54
79
52
42
26
56
84
64
55
75
116
125
125
86
81
126
100
111
128
100
89
135
89
84
137
-999
95
50
114
121
125
96
62
105
90
60
88
87
66
86
60
36
25
55
100
100
140
115
129
96
137
107
107
82
102
67
75
127
127
110
120
115
99
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
140
167
164
136
107
105
120
124
135
171
110
132
134
146
145
130
139
170
145
145
150
115
124
185
140
145
144
180
165
175
154
166
-999
190
155
160
125
160
175
165
157
155
177
190
170
175
188
145
164
207
140
142
116
139
157
195
180
170
132
180
185
165
140
160
160
166
195
151
144
170
185
160
173
172
-999
192
155
136
152
140
152
116
131
170
145
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
142
128
160
158
162
160
160
135
107
128
95
110
109
106
144
145
140
141
100
95
70
34
45
60
120
6
38
90
35
33
35
58
55
85
120
113
70
50
75
97
104
78
85
73
84
46
80
60
39
52
80
55
49
70
88
54
60
84
21
10
7
12
14
34
70
80
37
45
80
0
12
5
0
7
35
28
0
14
5
15
0
25
23
-999
-999
-999
-999
27
66
55
55
38
80
81
31
0
0
13
15
10
26
14
0
0
34
0
6
12
25
3
1
10
12
6
18
14
26
26
37
35
30
30
70
18
49
25
30
41
36
50
98
66
77
43
30
-999
-999
-999
57
103
92
45
56
66
132
60
50
69
60
133
116
61
71
90
73
60
69
64
66
65
80
78
70
82
72
90
94
102
120
75
25
39
68
75
111
129
130
95
96
125
111
102
152
-999
125
120
99
151
145
136
119
179
132
113
73
88
65
74
90
148
113
105
122
138
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
67
101
130
90
79
90
70
108
140
-999
58
69
60
-999
-999
-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
172
191
171
158
146
144
162
125
135
146
140
155
165
174
174
167
146
149
151
167
151
136
136
170
166
161
134
147
175
152
161
177
167
154
163
167
168
141
140
141
168
-999
-999
-999
-999
-999
147
155
165
135
150
161
172
180
164
142
147
135
154
162
159
157
179
166
165
154
156
152
145
170
123
134
136
130
175
115
135
149
189
190
170
121
119
154
133
134
157
188
173
165
140
167
144
114
118
128
115
118
68
-999
92
88
84
111
112
100
106
104
102
117
122
116
106
137
107
76
77
68
81
90
121
85
125
102
80
97
125
106
87
110
73
65
73
90
90
98
87
80
84
72
70
132
90
108
94
72
71
84
81
83
67
122
74
87
86
89
66
13
18
67
65
67
96
61
18
17
11
17
36
22
14
45
17
20
61
2
0
5
28
24
24
42
52
68
28
0
0
32
63
53
119
65
12
31
34
91
74
28
35
50
37
100
50
30
20
37
34
73
0
15
-999
-999
-999
-999
-999
10
35
10
0
20
70
89
65
69
24
5
25
46
31
30
63
53
46
55
72
65
73
101
83
69
72
101
70
71
56
-999
77
95
84
47
87
111
64
78
83
74
71
54
0
25
56
52
45
79
75
105
115
105
101
122
121
69
78
116
80
74
74
96
75
83
101
103
125
128
68
86
84
104
77
85
108
70
78
52
88
92
129
134
112
113
165
125
135
109
86
94
90
95
101
154
-999
120
105
160
116
125
119
147
118
139
139
131
135
140
148
125
143
138
130
139
110
126
128
115
172
145
144
135
140
130
144
114
132
143
122
135
125
155
127
150
155
130
157
163
122
148
148
142
120
146
126
167
129
164
148
141
179
165
165
166
186
175
181
160
140
142
140
140
134
150
178
117
111
155
103
152
143
195
170
187
155
151
152
177
155
174
173
140
175
149
180
170
176
154
165
191
202
187
166
157
163
124
157
145
154
136
158
155
167
146
120
130
149
140
156
143
166
125
162
163
159
155
135
134
150
147
166
-999
-999
-999
151
134
156
184
177
158
142
153
161
142
119
155
133
99
102
105
166
154
140
157
136
113
136
145
154
127
125
139
107
150
110
145
120
142
125
136
145
147
120
122
115
89
146
130
146
100
111
106
156
123
64
60
132
104
110
50
52
93
113
71
69
67
88
123
58
69
68
71
34
40
35
49
55
35
70
103
21
7
20
60
40
45
74
95
63
46
45
27
28
28
13
0
10
24
34
22
45
28
26
33
16
17
57
0
0
43
68
9
0
0
25
54
78
0
45
-999
-999
-999
40
106
88
55
22
21
50
7
18
16
46
0
27
72
47
42
20
81
47
17
27
58
28
58
92
45
48
24
15
48
34
104
100
45
47
53
58
44
73
73
25
0
4
7
62
45
56
50
54
5
29
59
55
72
59
72
127
82
15
40
23
74
90
84
70
75
87
143
135
100
114
133
120
110
121
125
111
55
15
28
76
91
90
70
86
103
114
118
134
145
114
174
124
102
108
150
124
95
147
131
127
162
145
123
43
52
105
42
67
95
87
125
128
110
131
119
80
121
160
170
150
134
146
145
151
80
85
60
120
139
147
172
174
177
121
90
115
148
145
158
155
134
150
165
103
120
102
140
161
166
176
142
132
162
169
162
142
157
184
171
153
176
156
160
176
144
176
150
140
125
164
150
151
167
187
144
135
110
150
147
142
187
139
145
159
152
160
158
163
115
90
105
158
178
154
165
191
187
170
177
178
192
195
182
179
165
179
178
154
176
168
176
177
197
188
190
182
183
185
178
145
173
175
142
147
169
187
158
155
168
130
120
131
148
145
192
194
185
170
158
162
143
162
163
175
180
168
150
170
157
177
148
139
136
139
145
137
148
124
120
140
168
160
145
144
135
100
108
145
114
117
111
102
102
99
87
104
83
32
45
71
78
98
102
101
104
103
120
114
85
68
60
92
90
77
107
97
95
110
103
112
87
89
100
86
94
105
114
85
72
87
117
97
98
29
34
32
45
46
47
47
61
70
60
49
76
108
51
75
20
24
35
81
36
12
20
23
20
33
96
74
45
70
43
24
52
-999
-999
-999
43
21
87
21
0
14
0
32
95
104
57
96
40
52
44
37
59
20
40
85
2
15
0
12
40
93
76
23
27
35
19
19
12
2
30
38
32
81
55
86
-999
-999
-999
32
60
45
0
10
0
18
30
77
39
43
78
0
0
30
50
47
78
40
56
88
80
85
65
75
65
100
85
120
104
100
106
104
100
60
61
60
66
75
87
83
72
100
118
120
97
120
55
94
80
140
131
129
115
127
161
122
120
124
135
118
101
74
84
84
90
145
110
119
140
106
100
126
161
121
132
102
109
109
116
150
144
127
156
155
144
122
138
144
160
158
174
143
140
123
120
126
114
148
136
142
175
153
143
147
155
130
155
135
149
167
132
165
152
79
77
101
125
153
138
148
140
173
126
152
139
165
85
84
135
165
121
147
115
138
140
160
139
151
174
150
164
177
130
136
145
138
146
140
118
169
187
162
145
175
153
125
148
142
150
167
184
156
177
126
126
155
156
160
188
184
175
168
167
162
170
180
163
180
195
156
185
148
190
165
144
143
193
177
183
160
178
165
165
170
150
143
161
165
185
164
160
155
162
176
175
140
144
126
167
158
175
163
120
184
155
83
68
71
89
107
118
129
130
144
135
135
147
157
140
119
170
164
157
142
138
148
140
139
95
124
115
139
164
121
125
132
137
140
110
121
162
126
122
119
148
140
135
70
75
108
122
124
120
138
130
125
120
92
93
97
88
85
38
84
40
32
75
23
41
42
43
53
60
60
55
60
54
60
54
71
70
70
56
62
54
57
50
46
52
7
30
77
30
0
34
80
36
43
55
53
10
15
15
13
5
0
20
65
27
32
40
10
1
84
16
26
30
34
-999
-999
-999
-999
11
17
11
17
45
-999
-999
-999
-999
-999
-999
10
2
22
68
16
16
10
64
25
21
25
20
5
36
44
55
52
40
31
60
37
12
0
16
14
7
105
31
30
45
31
20
0
18
0
0
29
50
105
125
60
78
56
42
48
87
98
7
75
85
82
85
51
115
88
67
92
87
107
122
119
141
118
105
80
105
118
108
105
112
138
94
141
135
120
90
60
89
76
65
132
100
75
140
142
137
111
127
118
75
131
126
100
110
121
120
127
107
124
150
140
121
107
178
141
107
119
152
137
105
130
107
140
115
125
151
140
180
142
137
115
130
155
144
155
185
150
145
150
134
125
104
108
121
95
116
130
140
175
136
90
87
79
119
145
158
135
156
165
162
156
162
168
125
130
157
168
164
147
186
176
165
175
185
197
162
155
177
155
137
119
134
160
193
173
165
158
160
200
192
170
163
167
180
176
150
159
142
130
132
142
170
153
170
178
167
180
154
151
166
150
127
128
158
143
138
152
126
110
140
170
127
150
157
155
151
163
180
177
190
174
192
179
138
145
142
155
155
160
173
160
112
118
145
160
117
172
183
165
174
135
131
123
142
140
135
150
173
149
165
145
140
114
126
114
124
150
120
120
90
140
122
145
140
125
127
153
122
111
157
122
139
103
140
115
160
102
122
30
55
80
74
78
95
126
138
115
100
-999
-999
-999
94
125
140
75
50
80
54
86
102
89
62
75
117
100
68
75
66
59
67
96
48
46
64
68
65
70
60
70
118
75
81
41
10
46
38
35
44
25
36
69
0
5
18
27
40
30
31
17
5
6
12
10
10
21
5
25
5
14
16
15
49
5
0
0
38
10
7
8
25
10
12
6
4
35
48
34
19
78
15
20
55
2
4
34
66
60
110
93
54
58
42
27
49
84
54
55
38
42
46
26
38
65
85
35
85
84
30
65
59
4
7
20
45
55
46
45
34
76
59
17
30
38
40
60
67
112
93
40
67
92
60
66
69
80
55
80
84
79
97
118
80
69
75
80
76
150
145
105
115
110
141
117
90
124
114
117
164
104
94
105
116
120
142
130
113
120
124
135
142
142
140
135
126
137
146
147
133
161
145
135
159
122
146
135
138
149
142
160
143
132
150
145
94
124
104
105
99
122
141
-999
-999
106
151
146
140
170
155
152
157
170
182
146
110
120
120
136
130
160
127
150
157
168
145
141
134
160
120
150
159
125
149
147
139
160
165
172
145
144
130
136
154
130
136
170
150
164
155
160
163
133
145
175
160
148
124
130
154
175
168
165
140
142
172
142
144
171
167
155
153
146
162
156
155
142
139
102
131
154
145
180
190
176
168
177
182
168
165
159
111
143
170
140
165
170
135
158
152
156
151
159
122
125
148
164
140
140
157
112
120
112
146
153
143
163
162
136
155
125
127
140
155
144
152
134
110
130
155
130
126
101
119
122
132
135
128
142
138
145
157
121
117
155
137
126
90
118
145
163
122
145
147
112
118
95
100
112
119
129
123
109
107
64
53
100
25
36
45
62
92
98
80
90
104
64
58
65
85
94
101
75
74
95
120
68
70
54
66
64
70
65
58
68
3
10
20
20
25
56
3
12
24
25
37
25
33
26
7
-999
-999
-999
4
16
17
18
37
4
0
0
15
7
0
5
90
20
24
24
10
39
50
0
0
4
0
0
4
0
6
-999
-999
-999
7
40
-999
-999
-999
-999
30
6
2
2
20
18
17
0
0
26
17
16
0
6
5
8
6
25
21
94
35
20
22
46
47
24
73
30
98
85
8
41
47
58
64
78
50
2
0
10
39
55
62
70
108
55
70
63
69
75
67
70
73
62
110
54
40
60
95
89
85
87
65
87
125
117
67
82
97
145
135
90
110
118
120
80
62
88
118
90
85
93
84
43
80
77
102
72
100
100
90
98
95
90
99
99
125
139
131
103
135
124
150
137
135
108
106
96
85
100
170
155
151
124
164
159
175
135
153
188
155
168
149
139
125
155
147
165
178
172
162
101
64
80
129
104
65
95
83
146
146
150
167
169
164
147
160
143
89
82
74
137
137
153
142
138
160
148
193
175
151
159
144
145
152
143
148
162
155
161
168
192
172
172
163
158
183
120
114
120
134
167
178
180
174
177
188
157
142
143
119
150
145
178
159
211
191
185
171
174
178
175
183
178
188
168
199
174
131
150
150
177
154
147
154
185
185
155
165
155
170
160
176
165
163
140
110
158
178
148
166
156
151
168
180
152
174
134
92
120
155
150
134
105
130
130
153
174
161
141
134
144
140
144
142
145
152
165
110
136
92
98
128
135
112
130
129
118
118
88
96
67
69
86
116
102
75
91
99
115
77
102
90
103
100
59
120
64
105
100
112
80
93
84
89
127
84
74
119
67
69
44
40
36
40
61
77
68
54
70
83
20
21
32
30
43
95
5
35
64
83
4
8
0
18
25
0
0
9
72
28
29
6
17
5
69
89
105
13
8
18
9
16
39
22
27
33
9
14
33
78
23
16
50
17
0
0
8
36
17
2
48
55
28
5
20
2
20
-999
-999
-999
22
59
54
39
33
66
98
25
0
15
34
66
25
38
36
73
20
30
43
43
35
17
42
37
55
66
78
50
55
67
71
106
44
80
67
59
105
30
70
63
98
60
76
126
72
32
18
65
77
79
94
74
104
128
110
77
95
104
91
79
62
116
93
129
130
146
112
112
147
136
134
123
123
143
127
159
157
130
115
123
148
163
106
149
94
90
109
129
150
147
123
127
117
148
99
84
92
67
99
118
111
81
109
184
161
143
132
117
145
148
180
125
153
178
160
187
183
167
160
110
105
-999
154
161
139
126
108
95
118
145
134
137
85
92
125
141
140
148
122
122
134
138
150
138
113
129
137
155
135
137
154
162
172
144
115
145
150
132
118
142
138
160
166
172
149
159
168
188
169
175
162
178
172
181
182
166
152
175
170
156
148
160
149
153
158
162
205
180
183
165
117
126
112
153
166
142
161
164
186
156
138
154
182
187
178
152
163
183
105
123
157
145
172
152
134
170
187
168
187
173
141
139
153
140
175
155
97
102
75
106
131
183
156
144
140
118
112
133
116
133
138
98
143
158
134
125
125
136
136
146
177
140
99
121
148
141
130
133
-999
75
90
103
94
98
101
110
103
141
130
110
122
86
122
99
58
67
64
133
94
120
86
107
126
87
70
66
87
90
49
93
100
92
109
95
80
78
86
64
77
95
124
115
75
72
43
68
40
48
81
19
50
18
26
-999
18
45
-999
-999
-999
-999
11
48
39
94
65
43
34
42
35
27
23
27
20
79
7
-999
-999
-999
4
30
38
-999
-999
-999
-999
-999
44
30
19
4
25
29
6
0
46
25
13
-999
-999
-999
35
-999
-999
-999
-999
18
16
50
50
59
57
17
20
27
60
53
44
45
80
78
66
0
10
16
7
5
88
80
59
43
0
25
41
32
83
57
6
14
16
24
44
62
118
33
30
40
46
60
57
90
99
67
67
95
73
70
80
114
94
49
85
101
77
90
166
6
41
92
115
92
117
88
34
95
61
97
107
118
123
131
114
134
124
123
147
147
94
91
131
100
145
147
74
49
106
122
135
110
120
132
120
121
137
155
148
149
124
105
127
139
178
145
164
147
131
164
78
141
144
158
161
102
98
145
144
120
123
100
143
64
115
104
115
133
100
122
104
122
156
147
144
145
138
122
150
148
125
170
152
148
163
164
163
111
144
173
135
132
132
145
152
142
181
148
165
169
166
155
182
142
142
156
155
139
149
154
163
171
148
149
148
159
154
146
186
160
139
129
179
172
182
182
154
167
165
177
166
118
152
160
144
183
170
148
162
187
152
186
152
154
147
168
172
118
142
139
156
181
150
181
166
154
162
132
140
157
117
137
158
159
159
179
166
163
162
180
168
187
190
110
144
144
145
110
156
148
151
144
145
140
116
142
114
157
115
136
148
155
90
139
137
96
115
114
98
24
82
87
95
74
90
78
93
118
82
78
102
99
152
94
71
118
38
85
56
61
75
50
23
41
56
54
107
66
102
60
84
83
56
80
56
41
32
43
100
43
38
30
47
75
60
48
93
97
-999
12
34
-14
44
10
10
-6
-5
5
19
10
15
46
46
84
84
74
55
34
27
5
-13
22
0
4
10
1
24
10
29
36
15
13
23
41
17
12
15
21
34
-20
-3
-10
2
26
18
30
20
5
18
8
15
26
69
45
40
45
40
35
63
80
25
57
45
92
65
95
45
10
30
35
75
30
55
35
35
54
40
35
55
45
72
60
55
59
61
94
44
60
105
70
86
120
78
103
85
114
106
113
92
111
113
85
115
124
95
108
70
75
96
70
64
85
110
99
82
115
135
142
120
130
85
95
120
120
160
125
128
121
128
120
120
125
146
105
85
100
114
113
120
135
116
80
80
60
70
82
107
126
125
130
115
128
126
98
111
114
115
120
145
150
145
144
180
149
160
160
140
154
140
120
151
115
160
128
105
74
115
130
95
120
118
145
94
99
99
94
90
90
115
140
126
125
120
145
135
174
184
149
168
186
159
133
147
175
125
115
120
140
144
145
160
135
175
170
170
165
148
176
155
120
135
142
141
176
183
186
152
150
136
156
158
146
140
150
165
150
191
169
180
144
175
160
142
130
180
153
165
150
145
135
178
186
200
210
195
185
210
174
185
158
161
170
163
166
175
125
124
138
176
160
165
165
168
175
164
155
142
150
160
140
155
170
155
160
175
125
170
166
130
128
140
122
118
122
170
135
114
150
165
144
144
-999
-999
-999
145
165
168
150
155
160
154
120
120
130
120
120
115
90
115
105
110
120
140
105
120
110
105
100
88
74
121
116
130
112
125
95
100
85
90
80
100
81
85
115
85
105
80
40
-5
10
5
15
20
105
50
20
20
64
46
40
44
45
81
45
35
25
30
30
40
34
36
55
30
27
25
19
4
-15
-8
5
10
5
10
-5
10
1
10
23
4
35
23
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
9
44
16
60
40
20
35
28
10
30
50
60
50
48
48
95
65
83
50
65
60
34
70
65
13
35
5
16
26
34
48
66
45
35
70
45
29
24
58
-5
10
1
45
105
60
78
95
40
-5
-10
3
10
16
30
65
97
75
118
76
60
75
125
122
115
71
84
75
70
74
70
110
71
110
102
90
60
90
104
111
100
128
115
96
119
83
96
113
126
90
135
110
144
131
115
110
110
126
131
121
115
105
97
85
60
90
113
115
95
70
98
160
94
71
170
120
105
140
140
136
104
105
120
128
70
90
95
110
150
150
138
160
170
150
180
135
138
171
135
146
166
160
166
145
136
135
160
144
160
150
107
60
78
110
141
124
150
145
130
144
150
175
166
121
164
160
150
165
130
180
143
150
140
160
165
165
150
167
179
170
163
175
171
146
170
160
168
160
140
155
155
120
150
145
165
150
142
160
190
170
160
164
159
175
179
145
142
160
160
180
170
160
175
164
170
160
165
126
155
178
166
136
150
165
149
170
170
165
-999
-999
-999
161
140
139
170
195
155
150
176
180
185
160
141
159
176
130
140
175
150
172
165
148
132
159
139
116
134
128
181
168
120
164
134
131
144
145
130
111
131
110
110
111
119
125
106
135
149
130
135
127
119
99
108
111
106
151
111
63
40
83
117
98
140
140
134
136
141
101
80
94
85
91
80
132
38
50
71
81
58
50
55
69
115
80
86
111
78
61
77
106
64
5
30
20
20
36
49
26
30
45
63
46
23
45
45
55
-5
-5
1
-10
-5
9
-8
-5
25
63
36
24
46
1
-4
20
50
30
60
55
13
11
4
-20
-10
21
55
24
14
10
38
42
25
11
40
13
4
39
14
58
18
68
-15
-15
19
41
55
112
52
34
60
73
42
85
36
17
1
46
24
60
68
25
49
105
90
69
45
93
43
43
47
54
46
20
40
92
50
84
55
16
24
39
52
44
77
61
78
96
88
131
84
87
75
80
88
100
60
10
28
48
75
104
64
67
26
64
110
84
60
101
99
108
131
102
76
45
64
70
85
95
134
92
121
36
80
124
122
107
94
68
110
125
109
100
138
113
126
125
145
137
120
140
87
128
115
98
122
128
165
160
126
105
132
107
145
136
124
105
138
125
155
157
146
155
149
157
149
120
129
171
154
175
145
165
160
155
124
146
135
158
165
175
170
144
165
129
149
160
148
130
155
159
165
156
134
165
190
176
175
189
176
180
158
164
175
170
185
186
180
183
159
160
176
185
193
173
146
179
160
153
117
123
120
116
133
100
89
115
117
143
134
141
148
175
176
174
170
152
166
180
205
168
140
138
165
177
185
180
181
184
161
188
174
184
156
135
124
120
160
178
175
155
148
174
180
159
176
165
174
188
195
181
188
148
167
155
128
134
144
145
136
147
166
166
180
184
146
161
152
140
142
115
129
156
140
155
140
150
116
146
108
115
178
100
84
92
62
90
92
90
104
104
95
131
115
95
96
90
91
120
88
105
134
124
86
127
80
70
78
75
93
113
105
95
76
71
50
60
55
68
85
45
10
18
44
40
65
86
37
36
36
45
93
105
72
45
50
8
10
20
38
15
20
60
35
15
14
30
23
25
30
74
48
45
45
30
26
26
40
40
30
17
61
65
9
16
12
22
44
17
18
27
32
20
34
17
20
18
25
15
27
35
35
30
84
-19
-26
-4
56
5
-10
-8
40
8
88
88
22
40
40
20
55
36
20
40
96
62
40
42
54
38
48
40
65
33
46
36
30
75
56
80
75
68
70
116
93
95
92
81
97
99
67
100
70
60
96
116
116
58
64
55
79
121
110
35
136
138
80
68
114
96
54
60
74
70
94
89
94
75
98
81
103
124
143
136
100
130
126
120
149
135
97
105
100
95
103
123
134
140
145
130
128
125
116
123
137
129
125
130
114
114
110
105
84
75
106
143
85
141
165
144
150
130
150
168
145
150
114
117
140
114
124
125
120
127
105
76
108
129
112
150
160
166
144
145
135
175
150
165
142
158
165
151
170
166
128
124
132
149
145
162
160
148
181
146
162
175
174
114
124
119
155
150
148
194
153
96
83
120
104
145
144
160
145
151
194
185
160
180
140
130
164
153
155
170
150
170
168
170
153
136
170
154
164
172
160
156
146
150
150
143
132
130
185
140
140
152
143
137
160
130
135
166
165
156
148
136
160
153
175
160
160
164
130
113
125
116
130
165
142
160
144
160
159
160
145
140
137
100
122
126
151
115
134
131
144
160
159
160
138
130
163
140
126
128
170
135
142
128
135
133
125
148
145
143
124
90
105
127
113
137
120
145
116
105
102
-999
-999
-999
90
140
146
80
80
97
-999
-999
-999
80
70
6
20
35
47
61
85
66
67
56
68
70
65
55
48
34
53
54
100
73
40
70
100
95
45
45
90
55
90
67
46
50
62
35
49
37
53
40
41
58
15
33
8
21
33
30
5
6
17
11
42
20
20
34
15
-4
21
56
10
10
5
35
42
62
65
35
45
73
15
23
27
24
12
30
11
-11
-18
20
-2
-10
25
25
38
45
40
55
65
25
20
38
45
40
55
65
-999
-999
-999
35
25
11
10
15
85
30
20
-5
70
54
40
50
43
43
54
36
88
70
73
140
120
16
27
40
58
110
105
45
51
80
92
90
60
34
35
34
45
80
110
110
105
96
119
130
120
116
126
91
58
65
95
111
138
130
130
110
134
125
107
115
100
105
113
130
98
95
164
140
109
144
124
142
125
160
150
145
134
130
150
130
125
134
140
140
137
149
144
120
160
110
110
120
146
120
131
151
145
143
146
131
160
168
140
150
156
160
160
155
150
120
125
160
164
165
135
130
128
111
160
183
150
186
183
115
154
145
153
142
150
154
156
120
135
170
155
125
156
147
140
165
120
130
140
134
182
126
145
141
150
180
128
134
160
160
170
160
156
155
136
174
158
160
141
160
146
145
150
140
145
160
167
185
160
160
150
150
165
157
177
190
132
105
111
105
133
140
160
160
155
140
138
138
146
115
160
113
120
120
150
150
152
175
170
168
160
145
134
137
158
145
136
135
160
120
120
118
136
145
145
142
151
116
140
149
167
165
126
135
116
116
105
65
85
130
116
110
100
100
124
115
80
105
120
113
117
132
100
128
95
130
95
115
88
65
80
90
90
96
105
114
92
100
152
113
95
100
142
80
120
1
-15
-3
30
25
35
45
7
76
61
45
55
60
48
43
60
55
35
40
40
100
50
74
85
85
64
63
17
26
25
40
30
25
30
35
30
29
44
76
21
30
12
30
24
83
73
14
35
40
-6
5
17
18
46
29
5
-1
18
2
22
13
16
25
16
2
1
-10
16
0
58
53
14
17
40
54
66
45
25
29
61
22
10
43
20
56
70
15
24
81
70
64
53
106
107
46
60
30
24
36
115
91
118
101
90
65
62
62
65
85
90
127
120
123
109
96
91
115
103
55
75
110
97
100
99
89
105
45
30
55
48
85
50
80
83
61
75
80
90
127
130
130
135
120
120
110
125
120
90
109
93
42
104
114
130
115
120
85
115
130
105
115
126
131
150
160
140
102
95
156
136
120
119
95
140
154
155
109
108
126
134
126
145
106
74
66
69
105
110
111
83
134
135
123
121
145
105
130
141
115
142
150
100
64
85
88
138
135
120
130
176
170
145
150
160
155
130
155
136
115
135
150
145
171
170
155
146
146
130
164
166
155
145
165
175
146
160
158
175
190
191
155
180
170
160
170
185
171
164
134
130
125
145
185
166
167
170
145
157
175
170
180
165
160
165
132
175
141
182
174
183
180
164
185
171
174
160
173
155
171
150
114
148
190
167
195
161
160
180
174
185
170
190
175
160
182
175
160
170
176
180
165
186
181
124
170
175
135
156
156
134
112
161
140
160
185
155
187
140
145
139
145
146
65
73
90
114
125
140
134
144
125
130
164
177
150
119
110
125
125
135
145
150
158
150
120
100
103
106
101
110
110
124
150
155
135
115
140
95
95
130
125
75
72
66
60
58
79
65
85
130
95
60
110
105
70
66
89
95
65
50
56
57
65
60
46
45
15
20
20
29
27
56
60
105
75
30
4
2
20
-5
-1
5
5
6
40
30
22
80
60
40
36
10
9
40
30
7
5
17
20
30
29
10
61
25
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
35
37
8
30
55
50
30
104
40
30
67
33
24
18
30
54
50
45
80
15
39
75
25
40
30
54
105
63
35
50
20
20
35
35
51
22
-30
-30
9
20
16
11
-3
40
50
78
65
80
85
74
63
110
65
32
68
78
124
123
90
104
70
74
85
92
114
100
110
110
78
80
75
70
100
136
160
134
116
120
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
115
136
115
120
123
150
148
155
125
134
110
147
114
121
135
135
150
155
165
170
163
155
190
166
155
129
104
10
95
150
144
130
158
151
160
137
155
154
157
162
148
158
155
164
155
135
145
170
150
135
145
184
190
108
73
135
150
161
153
130
150
145
130
164
200
153
130
171
154
175
194
170
186
170
140
154
107
150
150
160
165
182
169
176
170
170
180
143
170
175
130
156
146
160
145
135
132
150
128
141
166
164
160
155
164
170
164
170
166
161
163
168
170
145
154
168
176
180
164
160
153
160
168
126
130
130
158
174
164
136
120
125
114
120
132
136
136
144
167
136
170
172
125
125
124
146
151
151
158
128
115
128
126
170
165
140
114
110
97
118
90
65
80
85
74
81
70
70
71
108
90
65
100
90
66
108
70
53
73
65
57
86
66
51
43
60
64
69
67
60
56
68
48
30
21
44
60
42
58
53
46
54
60
64
40
30
10
-17
20
-1
10
51
4
6
-10
14
15
54
7
-3
-23
1
-7
3
25
-5
10
10
2
15
45
24
20
25
10
-14
7
85
46
80
11
4
25
17
65
-14
-10
-8
-10
-11
-19
-23
14
-9
-25
-12
13
5
-4
-3
3
-3
8
18
39
111
55
69
0
-8
3
-28
16
40
64
50
55
45
33
25
40
30
4
35
40
74
110
38
49
65
71
68
48
48
60
131
106
90
50
64
80
75
70
90
80
41
52
75
20
20
80
56
28
54
105
91
90
93
86
90
118
32
34
64
92
141
124
65
90
70
84
70
94
90
98
130
125
125
135
100
25
93
107
81
118
78
95
112
130
140
148
156
145
169
140
140
158
130
111
101
110
110
56
96
111
172
136
164
143
128
181
128
181
160
166
155
169
145
160
160
164
168
165
178
154
130
140
130
181
167
156
156
150
129
160
154
175
180
192
185
157
150
150
146
152
145
165
165
152
149
165
150
156
156
175
167
136
160
136
194
180
145
171
210
190
205
155
175
192
166
188
216
178
162
166
180
160
167
174
144
163
155
153
173
192
175
194
160
195
170
165
145
173
184
170
180
192
170
175
155
154
130
166
160
167
179
174
184
162
156
175
151
180
178
180
170
178
131
161
175
170
166
184
146
130
175
135
134
153
180
165
160
165
120
-999
-999
-999
134
148
128
156
160
140
143
150
140
140
118
135
164
135
150
138
150
170
169
120
105
110
99
105
120
115
115
125
120
110
139
148
134
112
105
110
145
120
114
104
84
130
100
60
55
81
85
61
74
103
74
110
45
60
68
-999
-999
-999
45
55
100
86
58
30
24
53
120
80
40
35
54
15
30
20
56
129
26
30
30
25
20
45
12
11
44
50
71
80
9
24
110
8
8
1
5
5
15
45
75
95
61
30
30
36
30
80
60
28
85
10
8
10
-5
20
40
8
12
1
29
18
10
29
60
25
10
15
5
10
15
15
26
26
25
30
60
74
15
21
25
91
4
53
86
48
54
53
30
65
100
100
68
86
75
149
95
90
15
60
54
103
80
95
40
94
110
71
80
65
87
115
112
103
77
76
96
120
100
86
70
95
96
90
130
126
80
114
91
125
100
117
109
124
117
103
99
129
98
59
23
51
80
75
119
95
96
70
90
130
116
138
159
150
140
120
140
138
140
130
118
110
138
135
117
140
124
89
74
140
134
131
140
124
159
153
129
131
119
103
86
111
137
150
134
158
122
145
130
122
142
146
155
162
182
140
153
153
167
154
135
154
138
145
133
113
100
125
130
128
117
108
114
134
133
123
113
144
139
134
128
119
119
114
120
119
156
117
116
118
136
115
111
129
162
162
154
163
166
174
169
144
137
142
153
176
164
140
171
163
163
147
137
131
147
167
154
142
145
169
169
163
148
154
147
139
160
140
156
154
165
160
160
180
165
173
179
184
180
164
164
156
159
150
168
171
172
175
171
175
171
172
142
165
173
106
91
81
66
96
108
121
149
136
138
109
125
135
143
155
168
153
158
166
146
113
150
125
101
111
107
122
121
105
106
124
161
136
126
136
116
119
112
142
139
102
109
96
144
141
119
121
118
106
112
114
92
69
46
63
63
69
76
80
105
89
64
60
66
46
42
23
20
19
22
36
40
52
58
85
54
58
35
24
25
7
-5
58
14
-6
-12
15
33
8
18
14
10
16
9
-8
7
1
5
22
17
18
30
41
7
17
6
29
33
35
12
1
6
-2
4
2
-11
-32
-14
48
6
5
15
16
20
9
13
37
-4
-16
6
-3
-10
33
2
62
46
31
36
64
45
66
43
35
-7
21
35
34
32
41
21
13
29
39
21
50
11
1
8
9
54
64
30
47
68
31
39
47
27
24
52
79
53
67
78
82
79
73
28
47
45
47
-6
1
29
60
88
58
88
90
67
70
85
88
88
124
98
115
78
56
51
29
102
90
58
76
100
76
89
82
101
112
124
109
96
101
98
73
94
134
134
123
109
115
119
104
128
118
121
131
126
125
123
124
152
157
133
169
146
144
140
141
161
148
172
164
120
109
96
52
34
84
116
128
130
127
117
110
140
169
160
140
133
125
169
152
136
148
116
113
120
144
151
139
152
153
174
128
128
100
128
156
157
110
93
86
131
154
166
165
141
124
167
159
154
132
154
179
180
165
175
185
178
170
126