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