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