0017582_A -34.2 24.8333 10.0
1900010112 1974123112
166
188
188
172
183
172
183
200
188
188
166
144
155
166
200
200
172
150
194
200
188
155
155
183
194
155
161
172
172
155
144
122
172
166
183
194
183
183
188
188
172
166
183
166
194
188
194
200
155
200
144
122
177
183
161
183
188
150
194
172
161
177
183
155
150
161
155
155
161
116
127
166
161
133
138
138
183
161
150
105
122
166
161
177
161
166
166
161
133
116
166
177
183
172
172
177
183
150
133
161
144
172
177
188
188
172
166
138
172
161
172
138
177
183
200
194
-999
-999
-999
138
166
194
150
155
177
127
122
127
205
150
133
133
150
122
105
133
138
111
138
150
100
116
155
111
138
155
116
88
94
111
150
94
122
111
122
111
122
105
122
77
61
83
116
127
127
105
133
94
116
100
133
138
105
88
100
100
122
83
100
122
94
133
150
88
88
100
94
105
116
136
127
111
100
119
125
72
100
72
105
66
77
125
144
127
97
70
83
113
142
133
133
116
88
77
94
111
127
127
77
47
70
97
105
72
44
76
98
144
118
71
102
91
75
98
77
100
83
83
136
144
126
141
105
123
100
108
136
111
88
133
86
116
116
138
100
106
127
133
133
122
122
136
148
133
137
102
116
155
155
116
94
111
105
100
72
83
88
127
161
161
138
111
94
101
138
138
102
66
100
-999
-999
-999
138
122
86
122
136
150
144
138
130
133
141
136
141
144
138
125
100
150
105
155
161
122
105
155
115
94
167
166
138
127
141
127
152
111
166
155
138
161
148
166
168
136
163
155
188
161
161
166
155
150
133
161
183
155
144
150
146
181
187
172
186
173
155
172
155
144
175
162
152
161
152
190
167
191
150
133
169
166
158
161
185
187
190
155
173
188
166
200
183
127
133
147
136
163
141
166
188
183
152
160
188
172
163
188
198
185
211
200
185
205
191
183
198
141
165
219
183
205
200
190
183
200
200
183
193
173
187
201
169
184
177
183
172
166
150
145
156
155
163
144
151
155
166
166
186
186
163
183
184
155
126
148
154
161
133
127
158
127
126
27
152
137
133
183
138
150
161
138
173
22
123
133
150
122
147
144
144
172
193
194
181
177
191
140
138
154
177
166
161
161
116
150
131
155
176
161
138
161
116
133
177
163
94
105
116
72
38
127
116
127
127
83
100
122
153
100
155
133
94
94
100
94
88
88
94
72
100
94
94
133
133
109
127
100
122
138
77
66
111
122
127
115
127
172
138
116
127
119
127
155
155
144
81
100
138
116
55
83
83
94
88
116
66
72
72
88
94
97
88
88
44
83
72
83
72
94
105
113
94
105
77
111
126
88
111
133
86
86
116
94
100
133
138
150
136
100
127
133
100
116
111
94
100
127
138
116
144
138
105
92
122
138
100
116
116
133
172
133
138
138
94
88
83
111
111
138
138
133
111
88
111
127
122
66
116
94
72
100
116
138
127
155
122
144
144
94
138
127
72
116
100
122
100
100
72
133
133
122
122
138
138
127
144
100
133
111
127
133
133
144
133
138
138
150
138
133
122
100
105
138
116
138
138
144
127
138
127
105
127
116
161
166
155
150
111
161
144
133
122
127
161
122
138
169
177
155
161
177
138
155
122
127
150
161
133
183
150
150
166
116
150
127
155
144
180
133
177
155
155
188
155
161
150
166
166
152
172
150
105
163
163
172
150
122
138
183
166
138
144
188
155
158
172
183
116
127
155
161
161
183
127
138
155
172
138
150
138
133
177
-999
-999
-999
188
205
194
205
194
163
191
183
188
188
177
136
155
166
166
194
194
161
194
150
161
169
150
172
180
177
166
130
155
188
194
191
194
194
205
197
205
211
194
197
186
155
133
183
133
188
138
133
158
161
183
188
183
175
183
202
194
172
183
163
175
155
191
122
133
147
150
169
161
116
113
102
141
144
150
119
141
141
119
105
133
150
122
111
105
150
105
116
136
138
147
155
150
133
133
150
136
144
147
105
136
177
133
141
161
130
138
111
116
130
125
102
147
138
150
122
94
91
94
113
138
100
111
94
141
100
72
75
125
47
63
138
136
88
105
152
100
116
116
88
63
88
111
102
113
72
77
91
105
144
125
108
91
102
94
83
122
97
72
55
111
88
102
100
116
83
77
83
91
94
127
86
111
58
94
130
83
108
122
138
125
136
127
116
116
77
113
116
111
102
91
108
49
88
83
47
61
94
127
100
133
100
100
127
125
102
111
119
116
100
111
83
105
80
88
94
105
113
122
105
116
97
119
80
116
127
116
127
138
127
100
133
100
94
111
66
111
100
125
83
100
113
77
94
111
138
144
105
122
144
138
144
150
158
169
155
108
136
125
94
136
116
122
150
133
122
152
136
111
136
100
102
133
119
152
122
133
155
111
113
111
152
166
136
133
94
133
119
94
130
125
133
141
155
177
161
138
166
133
130
161
147
175
172
150
166
144
158
169
158
163
175
155
177
172
188
188
194
166
130
130
163
147
136
144
150
122
105
166
130
172
141
152
155
158
172
152
191
175
194
186
169
172
144
136
133
141
152
183
188
191
158
194
188
183
150
152
130
169
158
127
175
141
188
197
200
208
194
136
161
172
197
175
177
166
180
197
155
116
150
166
166
138
177
127
180
191
194
194
191
197
172
155
177
150
177
161
127
116
136
144
144
180
166
133
166
138
161
163
141
122
136
133
127
133
105
147
119
133
163
144
163
138
105
127
130
169
127
147
127
150
166
166
141
127
155
144
152
133
150
127
150
130
122
116
177
108
94
88
111
138
150
150
152
138
116
105
105
136
133
105
133
150
100
133
111
144
152
130
100
127
125
100
122
86
122
111
111
77
88
119
83
94
105
122
108
77
122
100
122
122
77
63
77
108
136
111
80
66
111
105
116
75
72
88
94
91
72
49
83
83
111
105
88
88
83
122
105
111
88
105
122
133
130
133
91
108
119
72
77
102
94
88
100
75
88
80
83
88
108
77
94
144
138
127
94
122
111
116
147
100
77
88
94
83
100
111
100
72
88
66
77
66
49
111
127
111
122
88
72
77
105
83
88
66
66
141
144
127
155
152
111
116
97
102
125
100
122
83
88
122
127
116
122
144
122
150
133
138
122
127
136
144
144
127
125
133
86
94
127
88
55
100
94
122
113
100
105
77
86
105
63
77
116
127
97
150
152
133
150
155
147
116
155
144
147
133
127
111
144
138
155
122
133
150
155
161
155
72
122
111
100
105
161
161
150
105
155
150
144
122
150
122
161
155
138
133
155
183
183
150
155
183
183
-999
-999
-999
133
150
155
172
155
155
161
155
177
166
177
138
183
144
150
161
166
177
144
200
205
205
144
155
155
177
200
205
205
200
194
172
166
200
200
194
194
155
155
172
144
188
177
155
183
172
150
155
166
155
172
155
200
188
172
188
188
166
155
172
138
155
194
194
161
177
183
172
166
172
194
172
194
177
183
161
133
144
133
138
138
166
155
161
166
-999
-999
-999
122
133
144
144
127
144
144
127
116
88
138
166
172
155
166
166
133
172
155
150
166
161
133
166
116
127
150
166
161
188
166
122
150
155
155
111
155
122
122
144
144
138
127
133
155
166
-999
-999
-999
-999
133
94
150
105
127
105
133
138
144
105
94
105
122
133
94
111
138
116
138
138
100
116
138
105
122
144
127
138
116
150
122
105
138
155
127
88
72
116
150
127
105
116
111
100
72
66
77
88
88
100
111
111
122
144
100
122
122
72
88
66
94
88
116
94
94
111
105
100
133
111
77
72
105
127
111
127
138
150
111
166
116
105
122
77
61
55
94
127
94
116
94
100
83
66
83
100
133
144
161
100
111
94
66
111
122
66
105
138
111
77
105
144
127
116
122
111
105
94
138
111
133
100
83
94
127
72
72
100
100
83
61
72
133
94
77
83
94
88
111
144
144
133
155
150
116
155
122
100
83
133
138
122
133
150
150
100
144
127
161
122
133
161
138
122
150
94
116
77
111
122
105
77
100
144
133
94
88
155
138
144
155
144
155
150
155
155
161
111
144
150
116
138
150
172
150
155
161
183
155
111
118
127
161
116
133
111
161
150
138
111
100
155
144
161
111
150
161
111
111
127
188
194
183
161
172
144
161
127
150
100
105
166
144
161
155
144
150
94
122
111
172
133
177
138
-999
-999
-999
194
188
205
205
166
183
166
183
161
144
161
133
161
194
161
-999
-999
-999
211
166
177
150
150
188
188
194
200
200
233
183
161
188
172
161
172
166
172
194
183
144
166
188
166
177
172
155
122
183
172
200
150
194
200
183
161
183
166
172
166
188
172
161
161
166
177
166
166
127
144
161
172
133
150
177
155
166
161
150
144
161
177
116
161
144
-999
-999
-999
116
133
138
127
144
105
116
155
150
-999
-999
-999
-999
150
166
150
127
133
-999
-999
-999
-999
144
155
133
116
116
133
138
150
155
172
155
144
138
116
72
72
127
116
94
133
138
94
111
127
100
94
116
105
133
116
100
105
100
105
144
111
116
116
-999
-999
-999
116
77
72
-999
-999
-999
-999
61
61
83
66
77
94
72
61
72
72
111
94
94
55
49
122
144
138
116
61
94
83
116
83
77
66
111
138
138
72
100
127
116
100
144
77
111
122
100
111
138
100
88
83
111
88
88
105
122
144
94
116
116
138
83
105
55
94
100
100
83
55
49
83
133
77
116
111
100
100
94
94
83
83
94
116
88
111
66
77
61
88
61
66
116
83
66
83
116
144
144
111
127
100
72
100
133
144
138
144
105
105
77
83
61
155
138
161
150
155
133
122
150
111
111
116
83
116
105
116
133
161
155
138
116
116
122
116
94
122
150
116
100
133
150
127
105
133
133
150
150
105
133
111
116
94
161
155
161
161
127
111
122
83
105
172
161
138
133
133
100
161
166
161
161
144
150
122
138
161
161
150
122
133
127
150
177
183
144
111
155
127
166
166
188
172
150
116
177
183
166
155
150
133
177
155
127
133
155
194
172
177
133
177
194
205
127
172
194
177
166
172
194
194
172
144
188
177
194
188
138
188
150
200
211
211
150
166
-999
-999
-999
-999
150
150
194
211
155
205
183
200
161
144
138
138
161
205
133
200
244
211
177
188
177
194
200
144
144
155
194
200
211
166
205
211
200
183
133
166
138
161
144
150
144
161
127
127
133
150
150
161
161
166
122
105
150
161
177
188
177
183
194
172
172
161
172
177
177
172
166
144
150
138
127
116
127
122
133
155
133
116
144
100
111
127
155
144
111
133
138
111
138
166
172
127
133
133
150
172
155
-999
-999
-999
133
122
133
116
105
144
150
155
100
122
127
133
133
150
150
105
138
138
88
94
127
122
88
83
133
66
100
116
88
83
94
111
133
133
100
105
94
66
100
116
116
127
166
138
122
127
138
66
105
122
122
111
94
100
127
94
94
116
77
105
100
83
100
88
94
111
105
105
66
83
44
61
66
44
55
83
94
88
88
105
138
105
72
94
83
111
88
88
100
72
94
111
77
116
116
55
38
66
83
77
55
72
111
61
77
94
116
111
100
55
61
122
94
116
66
83
111
77
61
77
72
83
94
66
122
133
116
144
150
105
116
122
133
133
127
127
116
111
127
133
111
111
144
105
88
100
88
122
150
111
88
88
111
111
100
155
116
94
55
116
150
133
138
138
133
150
150
122
122
116
116
122
150
138
94
100
133
127
150
155
161
150
127
161
155
166
172
161
150
177
155
138
155
127
116
150
116
94
111
111
166
183
-999
-999
-999
166
150
127
122
183
177
138
138
177
150
150
177
183
177
172
183
166
166
183
177
155
116
155
133
138
150
111
138
144
144
122
138
150
166
172
155
172
138
144
150
177
177
172
161
150
161
144
122
138
155
133
138
166
144
127
144
188
155
161
177
150
177
177
183
188
161
155
161
177
177
188
200
155
177
177
188
166
144
150
127
177
183
194
194
188
188
183
155
194
183
172
194
183
194
194
172
144
194
188
188
150
144
183
188
155
177
150
150
188
144
150
177
183
155
183
188
194
194
172
144
133
-999
-999
-999
166
188
172
166
172
177
133
133
155
144
144
122
111
100
122
155
133
144
144
150
122
-999
-999
-999
166
138
127
138
138
105
138
161
111
116
94
116
155
122
116
100
116
122
77
100
133
105
116
133
138
83
94
144
138
100
127
83
105
77
77
66
77
-999
-999
-999
77
88
61
33
94
55
66
122
144
122
127
88
100
100
61
122
138
83
94
72
94
133
138
100
122
77
94
61
33
66
94
88
55
49
66
105
105
100
88
100
127
94
116
116
144
144
100
61
55
72
61
83
111
127
111
122
122
88
72
88
105
133
88
77
88
77
94
100
116
77
66
122
111
88
105
111
133
111
122
88
111
111
83
133
105
150
133
116
105
83
105
83
105
66
88
144
122
111
133
122
100
105
127
94
77
49
72
88
138
88
116
133
100
144
144
150
166
166
155
161
144
155
144
144
133
111
72
105
127
94
122
138
100
138
144
127
155
144
105
77
122
127
105
138
111
94
77
83
127
105
100
133
122
122
133
111
105
116
138
138
122
138
116
122
122
144
127
138
138
133
138
133
150
144
116
155
100
133
122
150
172
183
177
166
155
122
127
144
166
111
138
161
155
161
172
183
177
172
161
150
172
138
161
166
172
161
116
144
166
138
111
144
166
150
105
105
172
138
188
194
194
188
166
172
166
144
150
144
177
183
161
166
127
155
127
155
161
155
172
172
188
161
172
144
144
166
183
161
116
138
183
183
138
-999
-999
-999
144
-999
-999
-999
155
138
172
161
138
188
122
150
183
138
161
161
177
166
127
144
155
172
177
177
194
172
155
172
177
155
172
166
155
133
177
183
166
161
166
155
144
100
150
144
150
166
155
127
138
138
127
100
94
105
111
100
127
127
116
94
138
94
83
116
122
88
105
111
111
127
155
150
138
122
122
111
161
122
88
77
88
83
116
144
105
133
77
122
100
-999
-999
-999
155
150
116
105
100
144
166
150
133
138
144
144
127
122
105
111
127
105
100
83
122
83
55
94
155
111
61
33
61
72
88
105
111
111
77
83
94
77
94
83
83
72
105
133
122
88
61
100
94
83
72
83
77
55
55
94
127
116
133
105
100
83
100
88
77
122
88
72
144
122
100
116
100
105
94
83
83
88
94
116
111
88
44
77
88
177
155
155
166
166
172
166
161
138
133
105
111
94
105
66
77
111
105
94
111
105
94
122
122
94
77
122
144
150
127
111
94
94
122
138
116
133
111
111
88
-999
-999
-999
122
88
94
88
111
138
150
105
138
94
94
111
138
72
127
111
116
133
100
122
138
144
133
138
150
138
122
133
133
105
77
122
144
138
133
138
105
138
161
150
105
100
100
127
127
138
127
77
100
105
105
138
133
177
144
150
127
166
155
183
183
177
155
127
150
155
172
166
138
144
133
150
150
172
155
194
122
166
150
161
172
161
155
150
122
127
166
188
166
133
183
188
172
177
161
155
194
183
155
177
183
166
166
183
161
194
183
177
161
183
177
144
-999
-999
-999
205
166
155
166
194
205
200
205
172
150
122
-999
-999
-999
194
177
205
200
194
183
172
161
177
166
188
138
183
177
172
144
177
161
127
155
166
138
122
172
161
144
138
144
138
144
133
122
127
144
127
150
-999
-999
-999
-999
133
111
127
138
144
138
100
127
138
111
138
138
161
155
138
150
166
161
138
155
133
116
111
161
122
150
138
133
94
122
155
133
133
127
133
155
161
155
150
177
161
155
177
177
194
155
166
177
172
161
155
166
100
100
105
100
116
127
166
116
161
127
172
122
111
116
111
133
150
133
127
100
83
116
127
150
161
111
94
105
150
105
83
77
94
66
88
144
111
122
122
138
72
83
133
83
127
144
133
94
72
122
116
88
88
133
105
116
127
155
150
111
111
66
55
49
88
72
138
61
44
61
111
116
94
155
127
105
183
127
150
127
94
94
77
77
116
100
77
88
105
122
94
88
105
83
94
144
100
127
116
122
100
138
133
77
83
88
33
66
55
83
61
61
94
88
94
161
150
150
155
105
72
116
100
105
122
88
88
83
111
105
138
127
138
122
88
122
127
127
133
155
138
138
133
138
111
116
133
150
133
83
55
111
111
144
122
111
111
133
127
94
100
105
88
116
122
150
161
161
94
94
111
122
122
133
88
144
138
144
116
144
155
161
127
122
116
88
105
105
161
155
138
138
150
150
161
111
155
122
133
122
116
94
144
150
150
127
155
155
161
155
133
144
155
150
105
144
155
144
150
150
127
127
122
116
116
177
177
183
172
127
161
155
172
172
188
166
150
155
166
155
127
138
155
150
127
127
122
116
177
177
183
183
200
200
205
188
161
138
144
161
172
177
188
200
161
188
155
150
-999
-999
-999
-999
133
150
177
138
161
194
177
183
188
161
150
155
150
155
150
161
161
144
150
144
194
183
155
150
127
116
161
172
183
177
183
188
172
150
144
138
111
150
133
161
161
166
155
144
166
172
161
161
172
183
166
155
122
100
138
150
161
172
138
161
150
138
122
133
111
127
122
122
111
127
144
116
138
144
138
161
161
144
116
127
116
127
127
111
116
138
138
133
144
122
122
88
116
138
133
144
150
138
155
161
105
100
83
105
122
133
155
127
111
144
133
105
138
138
77
94
111
77
111
133
111
100
122
122
66
77
61
94
116
122
155
100
155
122
111
150
155
-999
-999
-999
72
83
183
138
88
111
144
138
83
94
72
16
83
66
88
122
105
127
127
138
177
111
122
138
133
105
83
77
88
116
72
100
155
155
127
105
83
100
100
116
127
127
83
150
138
100
100
83
55
61
100
111
83
83
127
200
100
72
83
77
133
138
111
105
72
72
133
77
100
138
116
77
72
72
88
83
88
88
66
100
66
100
138
94
94
100
155
116
72
122
105
127
150
138
105
127
105
122
138
111
122
150
166
166
161
138
122
150
166
150
155
150
144
150
111
127
138
111
105
127
127
111
88
122
127
138
-999
-999
-999
-999
144
155
150
155
144
144
138
-999
-999
-999
133
144
127
100
150
155
133
144
155
133
133
100
127
144
155
150
150
138
88
133
150
133
161
138
161
188
133
161
166
188
200
172
155
133
138
138
166
155
138
133
161
161
177
155
150
161
183
194
183
194
166
188
183
155
155
138
155
188
155
183
172
161
166
161
177
188
172
194
200
205
200
200
194
211
166
138
194
144
138
144
194
155
144
161
-999
-999
-999
211
200
211
200
216
216
200
211
172
177
205
183
205
194
188
200
205
166
177
144
188
183
200
211
188
205
205
183
205
183
172
177
161
177
177
183
166
144
161
150
-999
-999
-999
166
188
161
155
172
188
172
166
166
150
127
133
122
138
150
150
172
166
172
172
144
138
150
161
238
150
138
144
122
155
144
138
133
150
138
116
122
127
133
122
144
122
150
122
150
150
172
155
116
116
138
138
127
144
138
105
116
138
150
144
144
111
116
211
211
188
183
205
150
155
83
111
127
100
105
138
116
77
66
111
122
66
88
144
150
133
155
105
116
133
127
122
127
88
77
83
72
83
44
111
155
111
94
94
133
138
127
94
77
111
94
72
66
88
-999
-999
-999
111
88
88
105
122
105
100
77
61
77
66
94
94
116
122
72
88
111
122
94
77
72
38
55
77
100
138
122
88
83
66
72
55
77
94
116
111
105
77
94
88
105
116
77
105
94
111
83
88
83
88
94
77
105
111
72
72
155
116
150
94
77
83
122
138
88
116
111
100
111
166
127
100
144
138
94
127
138
144
127
100
127
122
144
133
150
150
161
166
166
144
183
127
122
105
150
-999
-999
-999
127
127
138
122
138
133
116
138
150
155
133
150
122
144
161
150
161
150
155
138
122
166
155
155
161
127
161
150
161
161
138
161
166
150
111
111
144
105
133
150
144
150
150
172
-83
183
188
138
144
-999
-999
-999
150
155
138
177
177
172
183
172
172
150
150
183
138
172
172
183
172
127
116
172
155
177
144
166
138
166
177
200
200
205
177
150
144
172
161
155
194
183
194
177
172
155
161
133
150
166
166
183
144
194
177
155
177
172
161
166
183
172
177
177
200
205
200
194
138
138
161
200
188
172
172
200
200
177
166
188
172
166
144
188
150
183
183
188
177
177
161
183
183
188
150
122
161
177
188
172
155
127
166
177
183
166
161
166
166
150
133
150
150
-999
-999
-999
133
122
83
144
-999
-999
-999
144
122
133
144
138
133
138
-999
-999
-999
150
122
127
122
205
150
133
127
150
166
161
161
172
166
133
133
138
150
-999
116
138
155
127
111
150
94
138
116
88
83
111
127
138
100
155
72
105
127
105
72
111
127
127
155
155
127
133
111
127
144
127
133
127
116
133
116
116
94
127
83
105
77
100
116
138
127
122
122
127
122
94
111
83
77
83
100
105
88
138
94
100
77
83
144
133
122
72
94
72
94
94
-999
-999
-999
155
83
88
116
116
138
138
122
105
100
150
94
127
100
111
49
72
88
88
100
100
55
72
94
100
116
116
83
127
127
77
100
94
100
138
72
138
144
111
72
94
111
122
66
88
88
105
55
77
88
88
133
116
105
77
66
83
105
77
111
100
133
133
150
144
133
144
138
100
111
133
111
116
122
127
138
111
111
105
144
133
111
127
88
94
138
138
144
-999
-999
-999
172
150
161
166
172
161
166
-999
-999
-999
172
177
172
144
127
138
144
133
155
200
177
166
205
177
150
177
161
155
172
177
161
166
144
166
138
138
144
194
183
188
161
133
166
172
166
188
161
172
177
161
188
205
211
200
200
155
161
155
161
183
183
177
200
194
172
200
161
172
177
166
155
166
172
172
177
177
166
-999
-999
-999
138
188
166
194
188
177
194
177
188
188
200
205
200
166
200
177
200
200
211
216
211
194
194
177
216
194
216
205
200
216
205
216
194
211
188
205
188
200
205
205
188
188
183
194
194
200
194
194
200
177
194
183
194
188
200
211
200
188
194
177
166
155
127
138
155
161
155
138
144
144
138
122
138
155
172
150
161
166
172
177
144
150
150
155
150
144
-999
-999
-999
166
150
127
144
138
155
133
150
144
177
161
144
144
155
-999
-999
-999
172
166
150
177
166
211
188
200
200
138
150
194
144
177
172
188
166
161
161
127
155
138
127
255
194
177
144
166
200
144
88
133
116
94
155
133
138
83
72
100
116
122
72
72
94
150
133
100
138
111
100
127
127
138
111
138
150
177
183
133
116
172
116
116
77
161
161
77
100
183
166
127
127
94
133
94
127
88
100
83
61
61
83
49
61
94
83
94
94
55
44
94
88
133
105
88
83
105
77
83
105
105
111
72
61
77
105
144
94
83
88
122
100
111
105
105
111
83
83
100
105
133
83
111
105
105
88
100
88
122
94
122
144
100
122
105
122
111
88
111
72
105
105
94
111
138
150
72
72
111
100
122
88
138
127
127
83
127
94
138
144
122
144
127
94
116
77
94
122
72
100
116
77
94
150
144
133
105
111
133
-999
-999
-999
161
138
105
155
105
111
83
83
144
155
116
177
133
127
183
144
166
161
177
150
172
183
172
150
138
138
100
166
138
166
150
177
188
188
172
166
144
150
122
111
138
133
127
155
111
111
94
144
116
177
150
166
161
183
166
155
183
166
161
166
133
166
155
122
172
194
183
150
161
133
105
116
127
161
211
200
188
194
172
194
150
166
161
188
183
155
172
133
183
188
183
166
200
-999
-999
-999
194
150
188
200
194
200
166
161
172
177
144
161
183
166
188
188
161
144
138
133
144
133
138
133
150
177
177
150
155
188
161
166
111
166
155
155
183
183
177
172
188
161
150
155
150
155
172
150
144
150
155
133
150
166
150
144
133
138
155
111
116
144
150
161
122
111
155
166
172
177
161
172
138
155
166
127
100
138
138
133
122
83
111
138
172
155
133
150
144
138
155
150
94
77
83
116
155
166
166
161
161
144
150
138
127
133
127
133
111
122
144
161
144
144
194
144
133
83
100
111
72
150
111
144
155
127
138
144
111
127
127
138
116
55
61
83
83
111
138
83
94
116
138
166
194
138
177
155
183
177
77
122
127
127
150
122
100
49
55
72
66
72
111
55
66
77
83
61
94
88
94
100
94
94
105
116
144
144
100
111
105
150
100
127
116
88
111
116
122
111
88
100
94
100
94
100
94
144
105
111
122
105
144
83
100
122
127
133
133
111
100
127
144
127
94
88
94
116
88
127
122
155
161
138
133
133
105
94
127
127
116
105
122
138
116
144
111
133
150
88
122
127
88
133
133
155
150
172
155
155
133
172
166
127
127
155
133
144
116
166
105
166
161
161
166
155
150
172
144
144
150
161
150
166
172
150
177
177
183
155
138
172
183
155
138
166
150
166
155
144
155
105
138
133
111
116
166
155
155
166
61
144
144
122
166
177
-999
-999
-999
166
138
172
177
172
172
177
172
166
144
188
183
138
161
138
183
144
177
150
188
122
172
144
122
161
177
161
150
144
177
194
172
72
166
194
205
83
194
188
183
194
172
211
194
188
183
172
188
177
166
194
166
194
155
150
155
144
172
183
205
166
188
200
172
172
194
172
188
144
150
161
194
177
200
188
177
177
183
172
172
138
150
166
172
172
161
150
144
172
183
166
161
177
205
177
177
150
150
122
116
133
183
172
183
166
177
183
183
177
166
-999
-999
-999
138
127
155
155
172
200
188
177
194
133
166
155
188
127
144
155
161
150
100
127
138
155
105
116
133
122
100
138
127
122
161
177
150
144
144
111
105
161
105
150
122
116
127
166
138
155
122
138
116
-999
-999
-999
105
116
166
144
138
111
116
144
111
122
116
116
122
127
116
83
194
94
177
111
72
72
150
133
138
133
133
100
111
122
127
105
116
122
155
155
150
144
94
94
-999
-999
-999
83
127
127
72
94
105
94
94
116
88
66
49
105
77
66
66
83
88
100
133
83
88
94
44
61
105
77
77
94
111
88
105
83
72
-999
-999
-999
77
111
83
94
111
83
133
138
144
144
100
72
100
105
111
155
122
116
144
150
138
116
122
127
111
105
83
105
111
122
133
138
127
155
116
133
105
138
111
144
111
150
144
94
72
83
111
155
172
138
161
144
138
127
94
111
94
94
150
144
150
133
150
116
144
150
138
133
161
111
94
111
133
133
111
94
116
-999
-999
-999
172
122
127
161
183
161
172
172
150
155
161
155
133
172
161
-999
-999
-999
-999
150
138
155
161
144
161
166
172
161
127
100
138
161
138
183
161
166
161
172
172
155
155
144
172
150
172
150
144
161
172
150
183
188
177
177
188
188
177
177
183
111
183
155
183
188
183
177
122
155
200
183
161
205
205
211
183
172
177
150
183
177
172
177
155
138
161
155
216
222
161
205
183
188
194
161
127
155
161
200
183
194
194
200
172
155
194
166
144
150
183
188
161
200
200
172
166
177
177
155
133
172
150
166
183
200
194
166
211
205
200
188
177
211
144
200
194
177
183
188
194
172
166
127
138
183
183
177
205
205
150
183
177
194
177
144
138
183
200
177
122
116
127
166
177
172
172
183
-999
-999
-999
172
155
138
138
144
127
150
161
172
155
172
144
155
105
150
155
116
122
122
155
138
144
127
144
144
100
144
100
94
116
127
122
144
133
88
100
116
133
138
155
94
105
155
105
105
116
133
133
144
138
150
116
133
127
127
105
105
83
111
77
72
100
100
49
61
77
83
105
116
133
105
144
111
72
94
72
55
111
100
100
94
127
94
116
138
111
-999
-999
-999
100
88
111
127
166
133
138
111
72
94
111
72
94
72
77
122
94
105
111
105
138
122
83
100
83
100
155
144
111
172
150
100
116
88
116
150
155
88
105
83
116
122
100
55
61
83
116
138
111
83
111
83
77
88
83
83
94
116
77
77
111
94
122
105
127
83
111
138
116
111
138
116
133
133
155
116
122
122
77
111
83
72
72
172
138
122
155
138
161
133
138
150
105
105
138
105
83
105
116
133
133
127
133
116
155
183
100
94
155
144
116
144
127
105
127
138
150
144
105
166
172
177
155
166
183
177
133
111
116
166
150
166
116
116
111
144
166
144
144
166
166
161
183
211
-999
-999
-999
133
138
133
172
172
194
183
155
155
177
150
177
150
155
188
155
177
188
194
188
188
172
155
161
161
150
144
133
150
144
161
177
172
161
161
183
205
172
155
161
155
166
116
111
116
183
172
133
155
172
183
177
194
194
183
188
194
188
188
177
183
183
155
172
150
155
177
155
161
183
172
194
200
183
161
172
133
-999
-999
-999
188
188
183
183
177
172
155
144
155
150
155
150
177
172
161
-999
-999
-999
-999
-999
172
172
166
166
144
172
150
155
155
138
138
155
105
144
155
183
183
177
133
166
166
161
166
183
166
166
161
172
161
188
166
177
166
177
183
188
183
-999
-999
-999
155
155
166
138
122
100
111
100
100
127
111
100
100
138
100
122
122
111
150
161
100
100
116
100
138
77
94
94
83
72
72
83
88
111
122
127
166
111
105
116
100
127
133
127
72
72
116
111
100
100
72
83
111
150
133
127
127
-999
-999
-999
116
72
83
-999
-999
-999
77
111
72
72
105
122
77
100
83
94
66
100
66
77
111
127
83
66
111
127
127
100
88
88
77
72
111
72
88
77
83
94
66
105
111
127
100
83
-999
-999
-999
-999
66
77
66
66
61
100
72
77
100
72
72
100
127
100
38
72
77
94
88
127
88
83
122
111
100
55
66
94
111
83
61
72
88
88
133
133
122
122
138
116
150
122
116
111
72
88
116
111
72
83
83
138
105
105
49
127
111
116
127
138
133
122
133
133
127
144
-999
-999
-999
111
105
94
133
138
138
127
122
133
133
94
144
72
144
111
100
122
155
138
127
127
122
127
105
144
138
105
133
116
116
111
166
150
127
127
155
144
155
144
155
127
133
138
144
127
127
122
150
155
138
111
166
150
150
127
122
127
155
155
183
177
183
116
183
166
138
122
155
183
161
172
138
161
127
116
166
177
166
155
133
188
188
183
200
161
177
177
155
105
166
172
183
166
177
155
166
200
177
188
177
183
166
144
138
155
138
172
166
155
150
138
133
138
144
133
138
144
138
155
172
133
144
155
177
172
144
116
161
150
111
127
138
133
150
177
194
183
155
133
122
144
133
122
127
111
166
155
155
172
161
166
161
155
133
183
183
177
172
166
155
177
161
177
144
122
111
161
155
150
138
155
155
166
138
127
138
144
177
155
166
155
166
133
155
122
166
133
155
127
133
100
150
105
72
100
166
194
177
172
138
127
100
122
155
138
144
177
127
111
100
161
100
111
105
100
100
111
133
116
127
83
122
100
100
111
111
94
155
100
88
94
105
66
27
66
72
83
83
100
83
100
138
127
77
66
88
83
133
111
88
83
127
133
138
100
111
72
72
122
127
122
116
44
72
77
77
111
66
100
72
77
77
83
94
83
122
133
111
127
127
133
111
116
100
122
100
49
38
55
61
49
72
44
72
66
66
55
49
100
105
100
100
77
94
100
100
77
133
94
94
111
88
55
100
66
105
116
133
127
138
127
-999
-999
-999
122
144
127
133
122
127
111
94
100
66
83
100
100
105
94
55
72
77
133
94
72
105
116
144
122
122
77
66
72
105
133
127
127
122
111
122
77
44
-999
-999
-999
55
72
72
127
94
150
138
155
161
133
127
155
111
133
150
155
133
94
94
138
150
150
133
144
133
116
144
133
144
144
100
122
127
155
166
138
133
111
105
111
172
177
122
133
138
172
155
133
155
144
133
133
111
177
144
166
155
133
122
155
161
155
155
166
155
161
138
166
155
155
183
155
166
155
188
166
177
194
183
127
122
177
194
194
183
166
172
133
155
166
211
166
166
155
-999
-999
-999
-999
133
166
188
166
161
166
172
166
166
155
150
166
188
177
155
144
200
183
166
133
177
200
188
161
183
161
183
161
205
183
155
161
222
200
188
155
177
166
166
183
172
155
127
155
144
194
177
183
133
166
183
188
-999
-999
-999
161
155
177
177
166
133
127
133
150
155
155
166
172
161
144
150
161
133
161
144
155
155
138
122
161
177
155
161
177
155
161
177
183
177
188
188
144
127
133
150
155
122
127
127
133
127
122
111
155
100
127
155
127
72
77
133
100
116
116
111
127
111
127
138
88
133
111
111
127
144
100
122
166
100
88
83
116
138
138
100
138
144
100
100
111
172
111
144
116
144
100
88
72
100
111
94
77
88
138
77
94
105
111
55
111
77
94
111
72
88
44
66
77
55
77
133
100
127
72
72
83
66
77
100
94
61
33
44
44
55
55
61
100
100
77
66
100
49
66
83
88
100
144
100
127
55
88
22
44
61
-999
-999
-999
66
77
66
66
122
100
127
127
122
138
133
122
111
133
127
116
116
105
100
72
122
111
100
100
111
88
77
111
100
100
116
105
105
77
66
72
88
83
133
138
111
111
77
72
100
111
100
111
133
161
122
122
94
105
111
133
105
111
144
138
161
161
155
122
66
77
133
138
122
122
111
155
138
144
105
138
144
105
161
111
122
155
111
116
116
111
105
94
88
127
133
116
122
161
111
116
127
161
133
94
133
144
133
155
172
133
166
166
172
155
133
144
138
183
166
155
144
161
172
150
188
166
166
144
138
144
166
155
133
138
194
194
161
161
155
127
138
150
155
205
205
-999
-999
-999
188
155
166
200
183
194
205
205
200
183
183
188
172
155
166
177
205
188
194
-999
-999
-999
166
166
183
194
177
200
194
183
155
161
155
172
194
194
177
200
155
161
166
150
172
194
183
194
183
177
183
183
144
172
172
122
150
194
183
177
166
150
183
166
177
155
172
155
116
161
166
155
155
183
188
155
200
194
183
177
194
166
161
144
155
155
100
116
127
155
172
144
166
166
155
172
161
161
166
133
-999
-999
-999
127
105
155
172
183
183
150
172
150
133
155
161
155
116
122
133
133
161
144
161
133
144
116
122
155
144
155
127
100
94
127
116
122
127
166
155
144
150
161
172
166
116
83
49
94
88
100
100
116
133
72
88
88
66
94
116
72
83
88
111
105
127
105
77
100
94
100
138
127
88
116
100
88
83
83
100
105
100
105
127
133
144
116
100
77
77
88
88
100
94
105
77
88
144
122
100
100
72
77
111
94
111
144
105
138
144
100
133
83
77
94
138
100
94
122
133
83
100
105
127
133
127
55
88
83
100
100
49
77
88
100
100
122
138
150
155
150
105
77
100
116
61
83
105
72
72
77
111
116
122
116
116
122
133
88
100
105
122
100
133
111
133
138
138
150
116
111
111
122
100
122
144
122
116
77
83
105
144
88
116
77
122
111
122
111
100
122
155
166
127
133
172
166
133
94
161
161
122
150
133
133
155
155
161
177
200
177
183
161
155
150
177
127
144
127
166
172
161
116
161
161
155
138
177
183
172
127
177
138
111
133
166
144
133
127
144
183
183
133
166
172
150
144
166
205
166
172
144
133
138
150
150
166
155
111
127
194
127
122
138
161
177
183
177
138
133
155
200
177
155
144
172
161
150
188
150
144
127
150
155
144
161
200
188
172
155
166
183
194
161
172
150
138
177
188
194
200
200
161
166
188
188
172
133
194
177
188
205
205
194
188
188
205
188
166
172
-999
-999
-999
200
211
211
183
194
194
188
194
211
155
194
144
172
188
-999
-999
-999
150
188
183
183
144
155
155
205
177
-999
-999
-999
161
177
172
161
177
172
177
122
166
172
177
161
122
161
166
138
138
133
150
161
155
155
161
144
144
133
144
150
138
100
111
111
133
88
72
111
150
133
138
166
155
144
166
138
138
133
105
111
150
127
127
88
94
100
133
111
116
94
133
127
122
144
150
111
94
122
138
111
105
122
127
161
138
72
72
94
111
122
138
83
55
77
122
116
127
138
116
116
88
55
77
111
116
111
61
72
100
61
49
55
83
61
66
49
138
94
122
88
77
88
133
105
116
111
111
105
72
38
49
66
116
100
94
111
122
72
72
77
122
111
83
100
77
100
100
88
116
66
72
72
77
127
122
122
133
100
94
72
100
133
94
122
138
150
88
66
72
61
100
100
94
122
72
111
144
100
66
55
94
100
105
111
138
127
116
133
155
133
133
94
100
133
138
105
72
105
127
144
138
150
133
105
122
116
111
144
144
116
72
72
144
116
127
127
138
127
138
138
150
150
138
105
105
138
133
127
127
88
83
144
133
144
166
133
133
172
172
150
150
133
127
127
100
138
133
127
111
133
138
172
177
172
177
155
166
177
-999
-999
-999
177
183
194
127
172
200
188
200
-999
-999
-999
155
161
166
183
155
177
183
150
150
127
177
172
-999
-999
-999
155
144
150
166
172
127
161
183
161
183
188
177
172
166
161
177
172
155
177
177
166
177
155
155
138
183
172
138
161
155
183
177
144
177
183
177
138
138
183
188
188
200
183
194
188
161
138
111
166
166
183
188
194
166
166
155
155
138
144
138
155
194
205
194
200
194
183
183
188
183
166
161
177
183
161
166
166
183
183
172
177
177
155
161
127
150
122
105
122
116
133
166
177
127
144
166
177
155
166
144
183
200
161
166
161
144
127
127
116
83
144
150
111
133
138
144
127
116
177
116
138
161
127
138
150
161
138
105
122
138
144
150
127
127
133
166
127
83
94
127
-999
-999
-999
83
111
105
122
116
88
127
133
100
94
66
100
150
116
105
122
116
122
100
122
88
55
94
150
150
105
88
94
122
105
111
88
88
83
100
88
116
111
88
66
72
72
44
88
111
122
122
133
150
83
111
105
77
83
105
83
105
122
127
127
111
127
116
133
116
100
88
111
88
72
88
105
83
105
122
100
133
77
105
138
94
116
88
105
144
94
100
127
61
105
88
111
122
100
105
44
49
94
77
100
122
111
72
61
127
100
88
55
138
127
116
105
77
111
94
133
127
133
133
105
105
138
150
133
122
-999
-999
-999
127
111
100
144
100
150
127
138
155
166
161
150
127
133
116
100
94
111
155
122
133
138
88
111
83
122
127
138
138
133
138
105
127
155
144
150
177
166
144
150
144
144
150
138
127
122
116
127
138
133
127
138
127
105
133
127
155
144
144
150
138
161
116
94
133
166
172
138
122
150
127
111
138
183
194
150
166
127
155
166
188
161
177
172
188
200
211
200
188
150
155
144
177
194
183
138
177
166
144
150
-999
-999
-999
155
188
200
183
155
183
194
-999
-999
-999
-999
172
188
150
161
194
183
150
200
211
172
155
166
177
177
161
177
150
172
144
183
166
183
194
200
188
188
194
188
194
177
172
183
166
138
155
127
166
127
138
172
172
155
172
188
177
188
155
200
205
177
155
161
183
166
188
200
188
188
172
155
133
155
133
166
166
177
127
177
155
144
150
177
161
150
133
150
144
155
138
200
188
188
183
166
161
155
161
177
144
138
105
150
155
166
172
161
72
83
122
94
133
116
127
105
144
144
138
105
150
172
138
105
105
127
83
127
116
94
94
122
61
88
105
88
94
94
88
100
111
105
122
111
150
122
150
122
133
166
122
77
77
61
100
133
100
133
100
122
77
83
77
111
72
100
66
72
72
100
100
111
105
88
116
116
155
161
122
94
111
72
111
-999
-999
-999
83
72
72
127
66
116
133
122
94
100
138
122
111
88
88
111
144
88
100
83
100
55
72
88
111
83
116
83
77
38
72
100
94
88
116
127
122
88
122
150
144
122
77
61
72
100
111
127
133
144
83
88
100
77
105
133
122
155
105
105
77
111
144
138
116
116
150
144
150
94
88
105
61
144
138
100
144
127
150
122
127
105
144
127
122
100
155
127
127
138
150
155
150
144
144
122
144
150
150
161
122
161
155
133
138
116
150
161
150
138
144
105
133
144
166
172
166
166
116
161
133
144
138
111
133
133
150
172
177
144
150
127
177
172
166
177
172
144
150
138
150
166
177
177
161
150
177
161
155
172
194
194
-999
-999
-999
172
166
155
150
188
177
166
188
161
183
166
188
172
172
166
144
166
150
166
138
144
155
161
166
183
122
166
150
188
172
-999
-999
-999
105
122
155
161
172
166
155
161
111
133
188
144
166
166
161
150
166
161
155
161
166
150
166
183
172
155
144
177
172
155
150
155
150
183
183
166
177
161
144
144
138
144
144
122
155
138
138
144
127
161
166
155
177
177
144
133
155
133
161
166
166
150
122
100
150
161
150
150
127
116
127
150
111
144
166
138
111
116
155
144
105
166
161
144
161
155
150
150
133
88
111
155
116
122
150
105
150
155
111
111
144
127
127
116
122
100
116
133
-999
-999
-999
88
83
77
94
100
116
144
122
127
138
138
100
88
116
100
88
111
144
138
127
83
100
127
77
116
133
77
94
105
122
144
100
122
105
88
122
144
127
144
100
111
94
105
122
127
122
100
111
100
49
66
111
105
116
94
61
77
83
72
77
77
150
111
122
105
88
88
105
122
111
94
83
66
72
94
100
94
111
88
88
94
111
77
94
122
94
100
122
138
88
83
122
122
116
88
100
105
77
49
49
94
111
61
100
116
100
105
83
88
111
77
116
94
88
133
133
100
116
111
55
72
72
77
83
116
94
133
161
161
116
144
138
88
122
122
111
111
127
111
144
116
116
88
100
105
122
133
105
133
138
122
127
116
83
111
122
133
94
127
100
133
133
138
105
122
127
122
72
116
105
138
100
77
138
138
105
111
83
94
161
150
100
161
144
144
122
150
161
166
138
111
105
111
133
155
144
133
100
100
161
166
144
166
150
155
150
172
166
133
150
150
133
127
188
188
205
194
172
122
155
161
177
155
144
150
200
211
200
188
188
205
177
161
155
144
172
183
177
183
166
172
177
150
155
161
166
161
166
166
138
133
161
150
133
122
150
161
138
116
122
150
166
183
177
183
194
188
172
133
166
166
-999
-999
-999
172
150
177
183
172
188
200
205
194
183
127
150
172
194
177
177
166
138
183
194
205
200
177
183
188
183
177
150
177
172
166
155
183
177
177
166
161
161
172
155
133
138
133
155
166
161
133
144
127
150
138
155
161
166
172
155
166
166
161
138
133
127
111
127
122
116
127
138
138
127
150
138
144
138
138
133
94
88
105
144
116
122
155
144
122
105
133
150
94
127
100
127
144
150
150
127
133
111
127
111
127
111
105
127
100
111
133
100
105
111
150
122
127
83
88
100
94
127
133
138
138
100
116
88
88
83
66
100
72
105
105
94
94
111
94
100
116
105
122
105
144
55
100
88
83
66
116
100
100
111
144
155
161
105
116
66
77
72
83
111
133
155
138
122
122
111
100
100
77
100
133
111
94
116
116
94
72
83
122
127
133
88
111
138
100
94
94
150
127
138
122
111
138
122
94
100
100
105
133
77
122
105
133
127
122
105
144
111
116
144
150
122
155
150
122
133
88
94
105
144
94
77
105
66
88
105
127
144
133
138
138
150
161
150
155
155
127
122
144
155
122
105
127
127
111
150
105
127
100
116
105
116
122
133
111
150
150
155
161
138
133
150
150
133
94
111
122
138
155
138
144
138
111
127
150
144
94
100
111
111
127
111
183
166
144
122
133
150
183
94
94
172
150
138
138
161
172
172
144
138
122
127
72
111
127
172
150
122
138
144
133
166
150
133
177
155
150
161
138
144
183
150
127
188
166
133
122
150
166
172
177
172
133
116
166
155
155
127
166
138
-999
-999
-999
177
161
172
183
161
155
183
200
-999
-999
-999
-999
161
161
166
188
183
200
161
144
161
166
166
188
172
161
166
194
194
188
150
150
116
161
133
155
144
177
161
144
194
161
177
172
166
166
172
183
183
177
150
183
155
188
172
155
211
194
183
188
144
161
183
183
177
144
155
172
144
161
116
155
116
177
183
183
155
177
172
127
150
111
94
150
144
127
127
111
-999
-999
-999
-999
-999
-999
144
144
155
133
127
111
138
105
127
-999
-999
-999
161
161
166
166
155
155
172
172
177
-999
-999
-999
122
133
127
105
127
111
83
27
116
150
122
94
127
116
133
144
166
133
88
88
94
138
116
105
-999
-999
-999
94
122
77
100
83
122
133
166
116
133
133
138
144
133
138
83
94
72
122
127
100
111
83
105
105
111
88
100
88
94
77
72
83
66
105
111
66
94
100
77
100
116
133
100
116
144
133
83
77
22
44
66
66
94
111
111
94
116
100
77
83
116
61
49
55
83
127
138
116
77
100
138
122
105
133
127
144
111
138
144
138
150
127
66
94
122
133
138
111
88
138
150
133
111
116
138
105
122
138
111
122
111
100
111
94
88
88
127
116
61
100
116
133
116
94
100
111
88
122
155
105
150
144
122
133
100
88
144
116
155
172
166
133
94
116
161
172
127
88
100
127
150
155
83
144
138
116
127
150
166
155
133
116
127
100
144
155
127
127
111
133
161
166
150
166
172
166
166
150
133
161
155
138
155
133
111
172
166
138
127
127
144
172
166
166
150
155
116
155
155
138
155
161
161
183
150
194
155
177
155
177
205
150
172
166
200
183
194
155
183
155
177
211
150
200
144
155
155
127
122
194
200
177
166
211
188
177
183
172
172
194
177
177
172
177
177
172
188
188
177
161
177
-999
-999
-999
138
127
150
155
166
138
183
183
194
166
-999
-999
-999
150
177
166
177
188
188
172
183
172
177
177
150
133
161
150
138
161
177
166
161
155
155
133
138
144
144
155
155
150
122
127
133
122
127
138
150
127
144
155
133
155
138
133
127
122
127
127
138
122
150
150
155
155
161
144
144
127
116
150
133
133
116
144
138
127
166
111
122
122
105
144
100
133
127
111
138
155
100
105
138
66
111
133
116
111
111
88
105
127
111
133
111
105
122
111
122
138
133
116
116
88
100
122
150
88
105
105
83
111
111
105
122
88
111
94
105
105
127
100
83
77
72
94
116
94
105
116
133
111
100
122
127
116
138
100
172
83
88
83
111
116
111
105
88
83
77
77
122
122
88
55
66
72
66
94
133
122
133
122
72
88
94
83
94
105
105
138
138
144
88
116
105
77
100
105
127
77
100
127
105
88
100
133
144
122
94
116
144
138
127
88
66
72
55
55
100
94
133
44
94
100
94
111
111
127
111
138
111
116
144
127
83
105
116
116
100
105
155
127
105
144
138
161
122
138
166
127
138
111
144
127
138
172
144
88
105
105
122
105
122
127
144
161
166
161
161
144
111
133
138
138
122
122
116
127
133
144
133
138
127
133
150
138
155
-999
-999
-999
133
127
111
105
138
105
127
116
116
122
166
166
177
133
177
166
172
177
177
172
166
177
166
155
161
105
122
166
183
172
138
155
111
100
100
155
183
166
172
172
188
166
161
161
194
155
161
155
188
177
183
200
200
194
183
205
183
172
138
172
200
194
183
155
150
161
188
194
166
150
166
194
161
138
172
172
183
211
155
155
166
166
177
194
177
211
194
177
188
183
188
161
138
150
166
-999
-999
-999
205
194
155
205
200
183
177
155
133
161
150
122
105
133
188
177
166
166
161
166
150
150
172
183
188
177
177
172
172
177
155
172
177
172
177
172
177
172
172
161
-999
-999
-999
127
155
177
183
194
194
166
155
138
127
172
155
144
150
177
155
155
150
100
122
172
166
138
138
144
166
155
133
111
122
116
144
161
122
116
150
138
150
105
94
133
144
116
155
144
155
138
72
127
116
133
138
116
144
155
94
105
133
122
94
88
111
88
94
100
155
94
94
138
100
111
111
55
88
94
111
150
111
127
83
144
83
111
94
88
72
94
72
77
88
111
83
83
94
122
105
127
122
100
116
77
88
49
72
83
144
111
127
138
105
133
88
111
116
138
77
88
116
127
122
105
127
94
100
100
105
111
111
116
122
138
122
88
100
105
116
111
127
155
122
122
100
122
55
72
77
116
127
111
138
88
105
94
44
83
88
49
61
105
116
127
94
122
127
138
127
127
83
100
77
122
88
133
133
138
155
122
122
105
83
100
122
122
127
111
100
111
127
83
122
111
122
122
133
116
133
122
127
116
144
161
150
133
138
144
166
138
138
122
-999
-999
-999
144
138
116
94
150
166
161
100
94
133
183
138
116
111
127
105
127
138
105
111
100
116
116
144
183
127
133
144
138
138
105
144
116
183
166
188
172
172
166
127
166
155
161
177
172
188
188
144
161
161
194
194
177
172
172
111
161
138
150
166
194
161
161
177
155
177
111
150
166
200
188
183
194
144
161
166
194
194
155
161
161
183
188
177
172
177
-999
-999
-999
155
144
161
138
177
155
133
166
177
177
144
111
105
155
133
161
155
183
188
200
183
155
133
155
166
172
183
138
127
127
138
144
138
161
161
194
177
166
194
194
166
150
144
116
155
144
133
133
144
155
133
150
133
144
105
100
150
161
166
150
150
155
122
138
155
172
161
155
133
138
111
111
177
166
155
155
138
155
127
122
122
100
100
105
144
155
127
150
161
172
150
150
144
111
138
116
116
155
155
127
155
122
144
144
150
144
127
100
116
138
111
111
133
127
94
100
150
-999
-999
-999
144
127
144
127
138
94
111
127
116
111
133
122
133
133
144
127
88
105
111
122
127
111
127
138
144
122
127
122
127
127
100
105
105
83
77
83
94
100
88
72
105
116
83
72
77
72
111
88
122
116
122
105
61
61
66
100
94
111
77
116
122
138
88
105
100
77
61
94
72
77
116
116
55
88
122
133
133
111
127
116
144
122
133
122
116
88
100
133
111
155
155
138
122
111
105
111
133
116
100
88
83
100
116
150
144
94
111
122
138
116
122
111
100
77
83
144
155
161
144
138
150
144
138
100
94
133
133
111
122
150
133
138
72
88
111
133
122
116
144
116
122
138
127
105
138
127
138
127
155
177
166
177
172
172
144
144
138
111
127
133
100
133
177
166
166
122
138
177
177
127
127
111
166
133
138
138
144
138
161
150
122
122
166
188
172
150
138
172
144
144
188
172
133
127
127
172
155
-999
172
177
177
166
172
133
150
166
155
177
188
161
155
161
177
177
161
177
200
216
188
166
161
150
133
177
172
138
150
166
183
194
150
133
133
188
194
172
183
183
188
138
177
144
144
150
166
161
177
177
155
127
144
172
183
133
127
161
172
172
177
177
166
133
183
188
183
155
161
144
116
155
183
172
144
172
200
177
200
183
183
166
155
155
172
138
172
188
183
188
177
177
194
177
144
166
188
177
177
188
172
188
183
172
155
150
144
161
161
127
150
161
150
161
166
172
166
122
122
166
161
150
133
155
111
150
116
94
105
122
150
161
172
166
144
116
111
111
116
116
127
155
150
150
155
150
122
150
150
138
-999
-999
-999
150
166
166
183
138
150
111
122
144
111
144
127
-999
127
88
122
144
138
116
133
94
105
122
83
77
133
122
138
94
105
127
100
100
88
49
44
105
127
94
127
77
105
66
88
127
138
88
100
72
77
83
144
116
94
83
83
116
72
88
100
105
55
61
83
111
111
77
100
116
138
100
127
127
138
94
111
100
105
77
94
116
83
100
150
116
105
116
88
55
88
116
127
94
122
83
83
100
133
122
127
116
116
100
105
77
111
105
61
61
94
72
88
138
105
133
138
100
72
83
72
94
111
138
122
100
122
100
77
72
100
144
100
72
127
88
100
100
138
155
144
94
122
88
94
138
166
138
161
127
-999
-999
-999
138
127
111
116
111
77
105
122
138
105
116
155
144
133
122
-999
-999
-999
150
116
127
138
105
144
127
161
166
111
155
155
127
172
138
161
155
144
-999
-999
-999
150
133
144
133
122
150
122
150
138
166
166
133
127
127
177
127
133
200
183
150
150
188
200
161
177
194
183
166
166
127
138
161
200
194
200
188
183
138
172
211
222
222
211
166
172
194
172
177
166
183
200
177
172
144
177
177
188
172
155
161
155
127
155
172
177
172
183
188
194
205
183
172
161
155
183
188
177
144
183
177
155
200
200
194
200
183
183
172
194
183
155
183
188
155
138
144
161
150
200
200
183
194
188
150
127
161
177
172
177
183
172
155
138
172
183
183
194
188
200
205
211
161
127
144
150
133
150
150
172
138
144
150
127
155
155
133
133
144
172
127
144
144
94
122
94
88
122
105
127
138
138
133
144
111
105
150
150
155
155
144
122
133
111
122
111
150
144
127
138
111
88
122
-999
-999
-999
122
127
122
144
122
111
100
138
144
155
155
94
61
77
105
116
94
122
133
111
127
83
111
150
161
88
105
122
116
127
127
94
88
116
94
111
111
138
94
116
88
105
122
138
144
72
72
83
61
72
72
127
100
83
100
111
116
133
88
105
83
72
83
127
138
105
111
83
72
83
88
83
94
83
105
127
133
133
105
127
138
122
100
88
66
88
100
72
100
94
116
83
116
183
155
111
111
77
83
94
133
111
105
133
94
111
116
138
111
127
94
77
88
111
105
111
150
116
77
83
111
111
133
127
111
161
127
133
100
127
133
144
144
116
122
138
105
88
100
100
155
177
144
105
105
133
116
127
122
133
150
111
133
105
105
122
150
122
155
150
150
127
122
150
144
144
94
122
150
94
88
116
127
150
116
144
111
166
177
144
122
116
150
166
161
161
177
183
177
183
183
188
172
-999
-999
-999
155
161
166
155
155
138
144
138
144
200
150
155
144
172
166
161
200
133
150
150
144
177
200
188
150
194
177
144
144
183
183
172
205
205
211
183
166
155
155
166
166
144
155
144
144
111
155
188
205
183
166
177
200
150
127
155
155
183
177
172
144
177
177
116
155
172
138
150
150
188
183
183
194
177
172
194
188
183
200
172
172
161
177
188
183
166
188
183
188
166
194
161
166
166
188
200
188
188
144
166
144
144
161
200
200
172
177
172
138
183
194
200
194
183
183
-999
-999
-999
183
172
177
177
166
172
144
144
161
188
144
183
172
177
183
177
188
194
194
177
161
133
166
166
161
161
183
177
133
138
161
133
138
105
144
138
166
183
161
172
150
183
166
133
127
133
150
138
161
166
161
161
166
144
111
166
127
127
150
150
127
155
111
100
100
127
133
88
105
122
111
111
144
144
150
133
116
94
100
94
66
105
100
88
72
-999
-999
-999
94
116
100
61
88
105
94
105
66
72
94
100
105
88
83
105
161
88
111
127
105
122
127
111
94
105
94
111
122
133
77
55
111
100
83
55
66
77
116
105
111
105
88
111
100
100
94
100
116
116
133
105
133
144
111
83
77
100
133
100
116
105
161
133
100
116
77
83
94
72
100
127
88
122
127
150
105
94
100
133
122
155
116
116
105
111
111
105
116
127
122
127
144
138
166
116
133
111
150
122
122
133
138
122
105
83
111
111
105
116
83
100
127
150
144
138
150
111
133
138
144
122
122
105
144
138
122
144
177
150
155
116
105
150
144
138
144
150
127
-999
-999
-999
-999
138
138
127
122
138
133
150
150
144
138
133
133
144
138
138
155
138
144
166
161
138
144
155
166
155
144
127
155
111
111
155
144
116
138
183
155
133
105
155
183
161
150
161
177
172
150
177
161
144
172
150
150
155
172
188
188
200
183
188
138
166
155
127
166
177
188
183
161
94
150
200
194
205
161
166
183
138
166
161
-999
-999
-999
-999
191
205
177
197
166
172
183
161
150
161
161
177
166
122
172
183
183
188
194
194
183
172
188
188
194
150
158
155
155
144
188
188
166
172
166
183
177
172
155
105
144
127
130
141
150
122
155
144
172
155
177
177
172
155
172
-999
-999
-999
183
194
200
200
183
138
172
186
144
161
127
155
150
183
183
172
133
150
127
183
144
150
166
166
133
138
133
133
116
122
97
127
127
166
144
183
155
127
138
133
138
155
150
105
144
144
133
122
111
111
116
130
122
105
144
111
122
94
61
94
111
83
83
122
100
55
88
138
144
105
75
105
88
88
55
88
94
83
122
122
105
100
100
155
150
122
88
111
72
55
61
88
72
55
88
88
105
72
88
111
127
105
122
116
72
72
66
77
100
127
100
61
86
138
111
100
105
55
66
61
61
83
55
83
72
61
100
127
83
44
61
88
94
100
94
111
77
77
83
111
100
105
111
77
77
111
127
122
100
77
122
144
155
105
88
55
88
111
111
83
133
150
105
150
127
122
138
83
116
116
77
105
111
144
138
111
111
66
119
-999
-999
-999
155
133
133
88
111
144
150
105
133
150
133
150
133
152
94
88
133
88
119
161
133
116
105
138
122
133
122
144
150
144
150
144
144
155
133
133
150
133
127
111
133
150
127
155
144
127
122
116
138
150
150
155
155
144
150
161
161
166
133
105
166
172
177
133
155
133
133
144
161
150
150
166
166
161
150
158
166
163
161
166
152
150
166
166
150
138
150
138
150
155
161
166
144
172
172
177
169
172
172
150
166
161
113
144
172
188
172
177
161
172
155
155
144
116
127
138
155
161
144
155
161
166
144
138
177
155
155
166
177
188
200
155
188
144
188
166
133
166
161
205
200
194
172
194
183
138
150
105
138
172
144
-999
-999
-999
155
166
172
166
161
155
111
133
141
122
138
144
127
133
166
172
161
133
127
150
127
161
172
166
172
183
177
133
155
144
127
161
177
177
183
127
144
172
177
166
172
177
138
133
138
200
172
188
188
166
-999
-999
-999
177
172
144
-999
-999
-999
150
138
155
122
133
116
127
161
144
111
127
166
166
122
166
127
122
172
177
166
122
94
122
138
122
111
194
127
122
122
155
122
144
116
111
133
116
88
94
100
138
100
100
144
155
116
133
144
161
144
133
105
100
105
111
100
138
144
116
116
127
161
105
105
133
77
55
66
94
133
72
55
61
72
77
122
133
72
88
122
77
127
77
83
116
127
133
94
122
94
83
77
88
122
111
55
66
77
116
77
127
133
88
111
66
83
94
72
83
94
77
116
105
127
144
144
-999
-999
-999
144
105
127
127
105
94
127
127
122
122
-999
-999
-999
138
127
94
94
122
127
122
100
94
116
111
116
116
150
155
111
116
127
83
77
100
116
94
105
155
88
122
150
138
75
150
111
138
127
161
166
133
155
138
133
105
138
-999
-999
-999
105
83
83
119
161
166
138
133
172
183
172
166
172
155
105
94
138
161
161
155
150
172
155
116
155
155
144
150
188
150
144
155
155
127
161
133
161
166
155
161
144
172
169
130
133
177
166
200
144
161
166
172
-999
-999
-999
127
138
150
138
144
166
177
166
166
175
177
150
166
116
177
133
177
188
138
166
144
94
133
177
122
177
144
177
133
175
208
212
200
211
211
194
200
172
177
155
150
177
200
200
205
183
144
150
150
161
200
194
152
150
177
183
172
144
105
127
166
155
183
177
188
161
166
183
155
166
177
130
125
133
147
150
144
150
150
144
127
83
94
122
150
138
150
166
150
161
166
144
111
122
158
150
155
144
144
138
138
127
138
122
127
138
127
161
161
155
155
138
155
166
155
161
175
166
133
122
138
161
105
138
105
161
138
150
144
144
138
116
94
138
161
127
111
116
127
138
127
105
122
105
122
144
188
144
133
138
122
116
122
122
105
113
144
98
116
100
88
94
116
127
111
72
111
116
127
144
144
116
111
77
111
133
138
127
100
66
94
77
88
100
44
100
72
61
94
100
105
100
83
105
100
116
66
80
61
72
77
72
66
100
105
127
144
127
61
83
111
44
72
72
83
72
49
77
77
72
91
105
72
105
122
83
66
116
111
-38
83
44
94
105
116
127
105
94
100
94
133
91
133
100
80
122
122
116
116
138
138
144
122
133
88
111
116
100
111
77
100
97
136
105
111
100
111
111
127
66
122
127
111
138
144
105
116
72
94
77
144
105
122
94
83
83
100
127
127
100
138
111
122
116
144
155
133
138
138
155
144
150
152
136
122
155
144
166
127
150
144
144
155
144
133
100
116
116
100
111
127
138
155
138
138
111
150
150
122
127
116
100
155
116
138
144
100
122
144
150
-999
-999
-999
133
144
133
138
138
133
155
150
133
150
144
138
144
133
150
161
138
155
-999
-999
-999
172
177
161
144
161
138
116
150
166
161
166
166
155
144
127
138
150
155
166
138
111
155
127
161
150
150
177
133
144
155
172
144
127
166
155
127
100
100
166
188
183
194
177
183
172
138
138
150
122
172
150
144
116
100
161
116
133
166
138
155
166
138
138
155
177
-999
-999
-999
177
172
155
138
155
161
177
155
116
138
155
161
172
183
183
188
172
183
183
188
161
138
172
177
194
188
188
200
200
205
188
177
172
166
183
161
172
144
122
105
144
144
155
152
113
116
138
138
150
150
116
150
127
133
127
127
111
133
155
161
158
133
155
147
172
183
172
188
155
155
150
144
94
111
83
100
83
116
111
77
88
119
127
127
105
130
166
116
88
72
72
111
116
72
94
94
105
138
127
116
83
83
77
80
119
111
111
133
105
88
127
122
111
77
127
100
88
100
127
94
105
100
111
138
127
77
83
122
122
105
94
122
138
122
111
155
105
144
111
105
111
77
83
105
111
138
77
83
83
116
133
127
127
88
116
133
144
88
72
94
105
116
111
111
94
105
150
94
88
116
100
88
88
83
111
100
100
94
111
150
83
83
100
144
122
111
94
83
88
150
150
122
133
150
122
161
133
166
127
116
83
133
155
116
105
105
111
72
100
133
111
172
144
133
122
133
88
155
133
100
111
150
144
127
111
88
77
105
111
94
100
155
127
133
138
150
161
138
138
122
138
138
111
127
133
133
144
138
116
111
172
161
155
141
105
122
155
150
133
161
166
155
100
122
122
150
144
144
122
119
113
136
144
138
127
133
133
127
100
116
138
150
155
144
138
144
133
144
138
138
144
133
111
144
158
161
169
155
111
122
150
166
105
127
138
166
172
172
177
122
150
141
166
161
144
183
186
172
172
150
172
172
138
188
133
188
166
172
138
183
194
194
161
200
205
183
133
188
191
-999
-999
-999
-999
172
138
127
166
183
177
183
183
205
216
216
177
205
172
177
194
191
200
205
194
205
200
177
144
155
177
166
188
205
211
205
177
188
188
200
202
177
133
144
144
150
172
177
200
200
177
161
177
150
177
166
177
150
161
166
130
150
166
188
150
155
150
166
133
155
138
166
150
177
188
177
155
177
138
138
166
163
147
119
177
155
194
133
150
127
133
133
122
116
127
150
183
177
155
150
166
155
138
138
136
163
161
161
155
127
88
77
111
77
77
127
122
150
88
150
111
88
133
155
100
88
150
111
116
122
116
116
88
144
111
94
116
122
100
100
155
150
108
94
105
122
94
94
77
127
122
100
122
111
122
88
138
111
111
144
111
72
94
105
97
111
-999
-999
-999
-999
-999
91
77
72
105
83
94
111
100
127
88
127
100
111
105
66
111
72
86
111
116
116
94
133
105
127
150
138
133
100
122
72
72
100
116
122
83
77
150
161
144
127
133
100
122
111
122
83
122
144
138
155
127
66
83
88
83
105
138
105
111
136
122
127
66
83
83
138
105
122
122
144
155
138
138
111
150
152
155
150
105
105
133
133
116
88
105
116
133
133
72
100
133
127
144
144
116
152
150
138
116
127
138
127
127
133
127
88
150
133
133
122
138
127
-999
-999
-999
111
144
152
152
144
144
138
144
133
122
116
122
150
122
155
161
166
144
144
133
100
133
163
186
186
161
158
177
166
177
155
177
172
161
144
166
144
155
166
172
177
183
155
166
127
155
150
138
144
166
161
138
172
177
155
161
183
188
172
177
166
122
105
127
150
172
161
161
186
188
161
172
188
200
200
194
200
177
183
188
166
172
155
183
177
161
150
116
-999
-999
-999
-999
161
144
150
144
144
155
111
150
166
172
172
138
155
155
166
166
136
194
161
183
172
155
155
138
133
183
194
194
177
183
188
166
177
183
188
172
172
144
161
188
188
161
172
194
138
177
161
166
183
183
144
144
177
183
155
127
111
177
161
166
133
155
183
161
116
138
166
161
172
138
150
155
166
155
127
133
111
116
-999
-999
-999
116
83
94
127
116
150
138
155
138
138
155
144
127
127
133
122
122
100
133
105
116
100
155
127
100
144
127
111
105
138
105
94
127
133
122
88
100
100
122
122
94
122
155
122
105
100
66
133
116
111
105
144
111
122
127
72
83
49
61
94
138
122
150
133
72
66
150
144
133
111
133
122
138
105
116
127
88
133
127
127
138
122
94
97
94
72
116
111
138
105
111
133
83
116
72
105
83
88
116
66
83
116
88
122
144
116
77
105
77
94
77
83
83
66
111
111
94
72
111
111
72
66
80
88
111
66
100
133
150
177
133
100
66
100
122
88
83
61
83
77
127
77
94
122
166
144
172
166
113
127
144
122
94
94
111
144
111
133
155
138
138
133
44
127
100
94
122
133
144
102
122
122
127
133
127
155
133
138
111
116
150
155
150
150
127
127
105
122
133
150
136
122
127
105
150
166
161
150
105
150
127
127
116
100
127
127
144
144
166
138
127
122
161
111
177
166
122
155
138
166
161
177
133
138
183
188
183
183
161
138
122
180
183
194
200
172
166
177
172
127
183
183
177
188
177
161
144
172
175
155
172
172
163
144
138
138
155
183
194
200
188
172
155
188
188
-999
-999
-999
183
161
172
172
144
155
172
183
188
177
166
138
144
133
155
150
188
194
194
166
194
188
172
183
175
166
172
141
147
144
150
155
177
183
155
177
155
155
133
161
161
166
166
169
163
177
155
166
177
180
186
177
161
133
172
177
166
177
166
133
127
133
155
127
150
144
166
166
169
163
161
166
-999
-999
-999
150
122
116
155
116
144
166
172
172
161
138
116
144
150
116
144
127
144
161
116
105
105
116
116
138
138
155
127
150
116
127
138
133
116
133
194
122
133
133
138
138
-999
-999
-999
111
100
88
116
100
122
122
127
155
127
111
116
94
94
111
127
150
133
94
111
127
133
100
100
111
111
122
111
111
133
61
66
127
122
91
127
94
61
77
105
100
122
138
127
133
138
116
150
122
111
122
105
127
127
105
100
122
72
111
133
155
94
88
77
72
105
83
122
72
116
105
144
105
111
55
72
122
66
61
94
111
61
66
100
138
127
88
122
133
122
100
116
138
127
136
122
122
105
94
61
100
116
61
88
88
144
144
127
122
72
72
94
127
100
127
122
72
119
138
116
94
122
127
138
161
127
122
111
122
100
122
138
144
138
111
105
138
144
133
127
155
150
111
150
116
155
166
155
111
100
116
127
100
127
138
161
150
155
147
150
133
141
100
100
166
161
127
133
94
100
122
133
144
133
172
144
138
150
127
133
141
155
172
161
161
155
133
172
155
122
188
200
188
172
194
144
172
172
150
127
177
177
150
177
161
155
150
172
172
127
150
177
127
133
150
166
161
127
138
161
172
177
133
183
155
150
175
138
161
183
194
177
194
177
155
177
172
166
188
211
194
211
211
200
183
211
138
127
133
144
200
211
216
222
211
166
155
-999
-999
-999
205
155
194
222
222
188
177
150
144
183
216
222
222
205
183
183
194
183
188
194
222
188
211
200
205
194
188
161
144
127
161
138
138
127
166
133
177
177
188
-999
-999
-999
166
166
172
166
183
177
144
177
172
172
177
166
161
150
144
166
144
127
116
116
100
111
116
100
150
161
127
166
138
183
177
138
94
133
144
133
155
155
183
144
133
122
155
150
122
88
111
94
116
155
138
133
111
122
127
116
138
127
155
161
166
105
105
155
116
122
116
150
166
127
172
111
116
111
116
83
127
122
83
83
72
127
161
127
144
122
116
88
66
100
88
66
66
55
55
94
83
83
111
150
100
116
122
105
94
88
-999
-999
-999
49
88
116
122
116
-999
-999
-999
105
94
61
144
111
88
127
138
88
100
105
100
94
77
55
88
100
122
122
127
100
72
83
122
138
122
138
150
127
66
77
105
100
144
100
150
111
94
127
100
-999
-999
-999
94
88
94
94
122
122
127
161
155
127
100
72
55
116
100
94
116
111
150
122
111
100
127
122
100
155
94
94
100
150
166
166
127
144
166
155
144
127
100
133
150
144
133
122
122
116
116
105
133
150
138
161
150
94
94
77
144
138
122
-999
-999
-999
-999
133
127
138
-999
-999
-999
138
155
116
122
155
144
144
72
166
-999
-999
-999
133
150
138
166
155
144
127
127
150
127
127
100
166
172
144
144
172
172
144
183
183
166
194
172
155
188
155
194
166
200
194
166
166
127
122
183
188
194
188
172
127
144
155
188
166
183
188
183
188
194
155
183
211
166
183
200
205
155
155
144
155
188
183
177
172
205
205
211
194
211
172
161
188
166
183
183
177
166
194
172
194
161
155
172
166
172
150
161
177
144
183
183
177
177
172
133
172
150
138
161
-999
-999
-999
-999
-999
-999
144
138
127
155
150
183
194
172
183
166
183
150
150
166
155
155
200
172
144
177
177
172
144
183
-999
-999
-999
122
138
177
172
144
-999
-999
-999
138
183
116
172
161
127
138
166
166
138
111
150
127
144
155
133
122
94
100
116
155
127
116
155
183
188
177
161
133
122
111
166
122
122
116
116
127
100
138
133
116
111
127
127
100
116
116
122
100
116
127
155
116
111
127
72
72
49
72
127
127
105
77
88
111
66
144
144
161
111
94
94
77
116
111
111
-999
-999
-999
127
122
161
166
83
111
61
77
100
127
100
127
138
111
94
100
127
111
133
111
122
133
150
105
127
150
172
100
94
77
100
133
127
77
100
133
116
111
72
94
100
122
116
166
183
122
-27
133
138
116
94
138
150
127
122
150
111
133
72
133
155
150
133
127
133
133
138
127
-999
-999
-999
105
83
100
83
55
94
138
122
127
150
127
111
72
94
144
133
100
66
116
111
77
100
144
150
100
66
111
127
150
155
127
127
138
127
122
138
83
155
138
88
122
127
127
116
94
144
116
150
155
177
172
161
161
155
155
100
144
155
161
155
155
116
138
127
105
138
127
116
116
144
155
127
161
127
155
127
138
138
177
155
133
111
133
172
188
188
150
144
161
138
166
200
188
166
177
133
172
194
166
144
166
177
138
177
194
205
188
194
172
144
150
166
155
150
144
133
177
200
194
166
194
183
200
172
150
166
166
155
166
161
172
177
194
161
200
188
166
177
183
200
172
166
188
211
155
200
194
200
194
194
161
177
188
177
177
161
188
177
200
172
127
144
144
161
177
205
177
211
172
194
205
150
177
161
216
216
155
177
200
155
166
177
200
155
155
133
194
177
166
172
188
200
205
200
183
205
183
183
166
155
166
127
194
177
155
172
122
144
138
144
161
122
150
194
194
183
161
172
166
105
127
138
133
144
138
150
133
155
144
105
116
116
127
138
133
138
116
138
133
116
116
138
100
111
155
155
127
144
155
127
122
111
-999
116
100
116
133
138
88
83
111
127
133
150
155
116
122
122
116
122
116
133
88
83
77
88
94
122
122
83
100
105
100
88
105
88
94
83
83
116
116
133
144
111
83
83
94
94
100
116
150
94
72
94
105
111
111
105
66
77
144
66
122
111
100
105
94
111
66
83
94
94
38
72
111
83
61
83
88
116
116
150
138
116
88
83
88
83
83
66
100
111
88
122
122
127
105
77
94
100
-999
-999
-999
83
105
127
83
66
133
116
83
116
94
111
100
72
72
94
100
116
127
122
122
138
144
133
105
66
105
138
133
111
133
100
83
100
116
94
111
100
94
111
150
133
133
127
88
138
138
150
111
138
144
155
155
166
161
144
116
111
77
116
155
150
177
161
133
133
105
155
166
116
144
138
144
127
116
100
138
150
161
150
150
161
150
133
150
166
133
155
111
150
161
150
155
166
177
172
172
183
166
172
194
177
166
166
172
172
144
138
105
150
161
138
161
161
172
122
155
-999
-999
-999
133
166
155
177
166
161
172
138
127
172
161
150
138
150
127
177
166
150
161
166
166
155
150
144
155
150
150
166
144
150
127
172
155
161
177
172
188
177
144
161
155
172
161
127
-999
-999
-999
116
155
183
183
138
122
161
144
177
150
172
172
83
127
155
-999
-999
-999
200
183
133
161
183
177
150
122
150
188
200
216
194
211
200
194
166
-999
-999
-999
177
200
144
-999
-999
-999
183
172
166
138
127
127
138
133
138
133
133
138
144
94
127
133
155
144
100
127
166
166
138
166
138
144
166
-999
-999
-999
133
155
150
161
138
-999
-999
-999
150
116
127
127
122
122
88
83
83
105
122
133
94
111
88
83
133
155
122
138
-999
-999
-999
144
150
111
122
150
144
122
100
116
122
133
100
94
77
94
77
83
100
72
100
122
144
116
111
116
122
105
127
100
61
105
94
116
72
100
122
138
100
-999
-999
-999
122
111
105
66
83
111
94
72
94
88
88
105
88
61
72
88
100
100
105
88
150
111
49
27
55
66
100
88
72
105
105
77
88
83
88
88
100
122
150
94
88
94
77
94
61
66
66
83
66
100
105
133
133
166
144
100
100
83
94
116
116
111
77
61
55
100
116
116
150
161
150
100
122
105
122
122
155
100
111
138
100
66
105
116
122
144
166
155
155
127
77
72
127
116
88
138
144
100
116
144
100
127
111
88
127
116
66
127
55
155
161
155
166
144
133
111
133
172
166
161
127
150
133
127
172
172
155
166
144
177
150
155
150
161
161
138
122
111
161
161
144
127
94
100
122
166
177
166
188
172
166
166
138
188
166
177
177
161
166
88
138
172
183
155
150
194
194
188
188
-88
172
150
122
127
155
166
155
166
172
172
144
150
155
155
172
144
166
161
172
150
150
166
200
194
183
155
177
166
183
166
211
166
211
172
188
166
183
200
205
183
150
177
200
216
200
172
194
177
183
177
144
211
205
183
194
205
211
166
227
216
155
138
155
166
172
211
205
155
127
177
188
194
161
188
205
205
177
138
161
177
188
172
183
172
144
-999
-999
-999
144
144
150
172
144
127
166
150
155
122
144
155
144
144
155
155
161
122
127
133
161
155
138
177
172
161
155
155
183
166
138
138
144
150
122
94
100
138
172
127
161
138
144
161
183
155
116
138
111
116
150
144
111
122
105
111
138
150
133
150
144
122
88
27
116
88
72
94
116
122
144
105
122
122
116
88
116
116
111
122
100
100
122
127
111
94
116
61
105
94
61
66
83
100
66
72
116
100
111
116
83
111
138
100
83
66
72
88
144
77
66
88
111
105
111
105
94
100
105
116
122
77
66
88
116
116
105
100
116
77
88
100
66
105
111
105
77
88
116
100
122
111
133
66
83
83
105
105
88
100
111
72
111
94
105
116
144
94
122
150
150
122
127
88
94
72
61
111
100
-999
-999
-999
111
133
155
100
83
83
61
77
105
94
127
155
144
111
116
88
138
138
105
133
133
116
155
155
94
111
94
150
88
94
111
138
116
138
150
122
144
122
150
161
122
150
150
133
122
144
122
127
138
94
150
155
166
166
138
138
150
138
133
-999
-999
-999
-999
155
138
111
122
166
161
127
155
166
155
144
116
161
116
166
161
155
161
150
155
155
144
144
161
133
166
166
138
144
100
111
161
161
133
138
177
150
155
161
144
177
100
100
111
150
188
183
177
161
150
150
155
161
155
144
138
138
150
161
161
166
133
138
161
-999
-999
-999
188
122
166
155
172
166
183
188
155
166
138
138
183
155
183
183
166
138
155
188
177
194
188
166
161
155
172
177
166
183
188
188
183
183
205
200
166
183
166
161
166
161
183
188
188
194
183
183
177
183
183
166
155
155
172
138
166
172
144
166
166
133
-999
-999
-999
177
122
144
166
166
138
133
111
133
138
133
161
155
166
172
172
161
172
144
138
172
183
172
177
172
166
161
177
183
133
127
172
150
161
172
177
144
172
144
177
172
161
133
111
116
105
-999
-999
-999
150
166
133
127
155
172
172
150
144
172
172
133
133
100
138
172
150
127
127
155
111
83
105
11
33
94
105
105
111
116
94
88
66
105
133
122
116
88
100
49
61
55
49
61
83
122
94
116
150
122
116
111
100
116
33
83
88
122
133
111
127
88
88
100
83
111
100
116
88
55
72
83
127
127
116
127
72
100
88
72
83
72
83
111
122
116
144
122
-999
-999
-999
116
94
116
94
105
61
61
55
88
105
144
138
100
66
94
72
72
116
122
11
88
133
94
122
88
105
133
111
111
144
138
122
133
127
105
127
127
144
111
105
111
88
122
161
138
111
122
133
150
122
133
133
144
127
138
127
133
122
100
133
161
122
150
144
144
150
133
127
94
133
133
127
122
127
127
100
133
127
116
116
111
105
122
105
94
133
155
-999
-999
-999
138
111
138
161
161
155
155
166
133
155
144
144
105
150
122
122
-999
-999
-999
94
33
105
138
33
111
83
77
100
166
172
183
177
-999
-999
-999
172
133
150
111
88
155
166
144
138
183
188
183
188
188
161
155
177
166
155
138
127
166
133
127
88
105
138
200
155
166
127
188
188
177
127
111
194
194
188
133
155
161
194
172
-999
-999
-999
177
183
133
161
183
177
172
172
194
150
133
194
188
200
211
200
144
183
177
161
161
188
194
200
194
144
161
127
155
138
161
177
144
155
166
155
183
200
200
194
183
172
188
188
166
166
150
150
200
194
188
188
194
172
194
188
200
-999
-999
-999
200
161
161
150
155
138
183
177
172
172
144
105
166
183
183
172
138
88
122
111
122
155
177
177
172
155
138
161
161
172
222
188
161
133
111
127
138
144
144
150
122
155
161
172
188
144
127
133
-999
-999
-999
144
144
122
122
127
155
177
166
144
161
122
105
122
111
122
133
122
116
122
111
133
116
133
133
116
61
111
111
72
72
94
94
83
122
94
122
94
116
122
122
88
66
66
100
83
88
111
133
100
100
88
94
111
94
61
94
105
116
61
61
100
94
94
77
111
150
116
116
100
105
88
72
61
94
138
127
88
94
38
66
77
211
166
77
111
100
100
83
72
83
77
105
94
72
61
72
122
138
133
94
72
83
138
133
111
100
127
100
133
77
100
100
111
133
155
161
94
105
116
94
111
116
105
100
116
77
105
111
72
88
83
77
88
111
138
138
133
133
155
155
133
111
116
100
122
127
150
144
155
144
161
166
155
127
127
150
150
155
161
133
133
155
150
144
155
155
138
144
133
144
138
150
144
138
150
100
183
172
144
122
161
116
122
133
116
116
155
116
177
155
100
116
116
172
177
166
144
138
177
161
155
177
172
144
161
166
116
144
155
172
116
133
172
166
-999
-999
-999
155
166
183
183
138
194
194
161
133
166
155
144
150
172
200
200
211
211
166
177
166
166
183
172
183
211
200
194
155
127
183
194
200
172
166
155
155
183
183
155
194
166
144
177
138
144
183
211
200
177
205
144
-999
-999
-999
227
216
194
194
172
194
144
-999
-999
-999
161
194
183
183
194
-999
-999
-999
-999
194
194
188
183
155
188
194
172
200
172
166
105
177
183
194
194
166
177
161
122
166
144
133
127
155
166
166
161
122
111
161
166
166
161
177
183
172
172
177
111
133
161
166
161
127
133
105
116
127
144
116
155
144
116
155
138
105
122
166
155
105
100
94
122
127
105
133
166
127
94
144
144
116
100
133
133
105
122
105
122
122
133
122
72
94
144
122
-999
-999
-999
-999
-999
-999
-999
-999
105
72
94
122
133
150
105
49
83
83
61
66
77
122
138
105
127
122
111
49
100
105
94
61
94
100
72
72
100
100
77
94
72
88
144
111
88
55
55
77
66
100
100
94
94
72
61
77
94
100
100
88
100
88
88
66
72
72
105
111
133
138
111
77
72
122
122
94
77
94
105
105
116
122
144
111
77
111
133
94
94
133
122
161
133
83
122
100
77
88
133
133
122
150
105
100
116
133
133
150
133
122
72
105
111
122
150
155
161
116
94
138
122
133
138
144
100
122
100
111
133
122
133
161
133
105
138
133
155
150
150
144
100
116
111
122
116
133
83
72
138
150
144
116
150
161
138
155
-999
-999
-999
122
116
144
127
127
155
161
166
177
172
144
122
133
144
138
133
155
122
138
122
133
155
161
133
144
172
161
166
166
116
144
144
166
133
177
183
166
161
161
150
144
116
150
166
-999
-999
-999
166
127
133
138
150
161
166
183
200
188
183
183
166
133
-999
-999
-999
183
177
200
183
150
177
188
150
172
227
200
161
122
127
166
166
172
177
161
155
144
150
144
161
166
150
144
138
150
161
161
166
161
183
166
172
166
150
150
122
133
150
172
161
183
172
188
188
172
144
144
161
127
122
172
161
177
166
-999
-999
-999
133
138
-999
-999
-999
144
144
138
144
150
150
138
144
138
138
150
172
155
-999
-999
-999
161
138
133
133
150
133
122
138
161
150
155
138
177
177
133
133
144
127
122
138
133
133
138
161
161
166
177
166
172
127
150
155
138
122
138
155
116
94
116
150
161
155
122
133
155
133
150
144
116
127
127
138
144
138
105
116
122
133
155
-999
-999
-999
116
116
161
150
116
122
127
122
94
111
100
105
155
105
122
-999
-999
-999
127
94
100
122
77
94
88
77
66
88
155
100
105
116
127
100
94
94
105
88
83
88
83
133
105
105
122
122
86
127
100
100
88
77
80
100
83
100
127
127
116
133
83
88
133
61
72
77
61
61
77
83
116
94
72
69
86
141
111
105
122
150
127
122
105
88
61
94
138
105
83
94
-999
94
72
77
119
100
113
111
111
116
88
75
105
105
144
136
100
97
111
91
133
100
83
111
-999
100
116
105
122
113
108
55
77
105
116
173
155
105
127
141
111
127
144
144
116
127
-999
-999
-999
144
166
122
138
127
119
105
138
127
150
133
133
111
150
127
94
138
155
116
166
150
127
161
161
133
155
155
161
172
150
166
155
161
127
105
144
172
172
166
166
116
155
155
127
133
150
133
150
116
127
166
166
155
138
116
155
166
172
183
133
-999
-999
-999
-999
155
194
205
205
194
177
166
150
133
116
166
172
166
166
194
166
155
166
188
150
202
166
183
177
200
205
200
177
205
205
194
211
161
138
155
188
152
155
177
172
172
166
144
183
163
188
166
177
177
200
188
177
144
177
205
177
138
133
150
161
133
177
194
177
161
150
127
144
127
144
138
166
166
172
172
161
144
138
150
138
150
150
155
166
133
166
150
150
161
138
183
155
177
150
177
172
155
122
122
127
144
166
138
122
144
138
144
161
127
127
144
127
138
144
133
138
138
144
161
155
144
144
163
122
155
130
144
166
150
172
133
138
138
133
-999
-999
-999
100
105
100
106
122
144
141
163
150
166
-999
-999
-999
166
138
138
116
105
127
100
94
88
122
161
138
116
80
66
72
111
105
133
158
100
100
155
150
116
94
116
105
111
116
111
100
166
122
127
111
122
127
150
88
105
66
105
133
111
72
49
49
72
83
66
88
138
105
127
105
77
83
105
83
55
94
66
72
88
83
83
138
127
83
88
94
72
77
122
138
138
116
88
150
122
94
88
116
127
83
111
138
105
127
105
88
88
111
111
122
105
111
88
133
100
127
94
100
94
116
133
127
122
122
116
133
116
111
111
127
105
94
66
83
100
105
150
138
161
133
127
122
150
122
138
144
116
-999
-999
-999
138
105
138
122
144
133
111
116
-999
-999
-999
133
138
111
155
150
122
144
100
144
94
144
150
133
150
200
133
100
88
138
127
133
116
138
150
155
166
166
116
122
94
144
111
144
144
155
155
144
155
144
161
150
144
144
127
133
138
111
155
138
155
144
161
161
138
138
127
138
127
138
161
166
127
144
183
155
177
183
166
127
166
166
144
188
194
127
122
144
138
172
155
161
183
200
150
166
200
200
194
194
188
188
200
161
127
127
188
166
150
177
150
166
155
133
172
155
194
194
177
150
177
194
172
155
155
166
144
205
188
183
177
172
188
188
177
183
200
155
177
172
172
183
188
188
194
166
188
194
177
-999
-999
-999
183
183
188
188
155
188
183
152
161
188
211
211
172
205
194
188
188
211
200
188
205
177
205
172
166
155
166
169
150
155
155
172
183
177
166
155
127
172
133
172
133
138
155
188
166
188
150
111
150
161
172
150
161
172
122
155
161
166
127
155
144
138
138
122
144
100
100
138
150
155
100
111
100
133
155
144
133
122
177
138
127
122
138
150
111
150
127
172
116
122
111
111
133
133
122
105
150
111
55
105
150
144
133
183
111
100
150
138
111
72
66
88
94
94
127
105
105
88
83
127
133
150
116
144
127
122
100
133
-61
100
100
88
88
127
105
88
105
105
111
94
94
86
72
83
77
116
138
127
77
77
172
122
83
66
61
55
105
88
94
77
116
127
122
144
150
127
116
116
83
111
127
116
100
66
100
144
150
88
105
88
133
127
111
150
144
122
122
144
127
122
144
127
133
116
105
116
98
116
132
152
146
99
97
145
144
123
105
111
100
133
144
130
133
137
152
137
108
143
100
72
80
83
100
116
150
127
152
166
150
133
138
130
127
150
150
147
144
125
112
138
116
158
136
113
105
129
155
122
141
130
155
127
150
133
111
106
122
98
100
122
144
111
119
155
150
161
176
145
150
161
177
161
161
158
133
138
125
178
188
177
145
155
127
141
172
182
122
137
158
161
166
175
177
152
147
147
133
127
138
205
194
161
150
188
197
166
166
194
202
155
155
122
-30
122
127
172
155
144
150
155
150
166
166
150
172
171
132
138
122
144
152
161
161
166
180
134
186
150
116
101
169
183
150
150
161
182
163
158
158
155
161
144
161
150
144
155
172
177
161
150
177
177
180
138
183
183
133
172
155
141
138
111
177
172
127
113
166
155
122
172
166
177
155
188
186
183
166
172
183
188
154
154
172
166
188
166
177
188
166
152
119
144
161
177
172
144
138
144
161
166
161
197
175
144
133
127
133
133
138
166
133
163
155
144
161
155
150
127
155
161
155
138
116
122
144
100
150
155
111
66
77
155
133
138
144
150
122
127
127
94
133
150
155
155
127
144
122
108
127
150
100
105
105
127
133
61
94
-999
-999
-999
83
127
72
83
116
183
116
105
77
105
122
94
111
122
144
144
155
144
83
83
61
61
105
66
122
111
125
100
100
105
72
72
133
88
111
122
116
88
111
122
127
138
116
66
61
127
88
100
49
100
83
77
83
116
100
44
100
111
66
105
138
127
122
122
116
83
100
113
77
77
100
116
122
105
105
147
127
105
116
155
127
144
122
77
69
94
116
83
83
94
94
105
100
105
100
105
77
100
133
80
127
122
127
127
116
111
77
72
111
138
116
127
133
138
144
100
127
125
127
138
150
111
111
105
105
83
144
133
144
94
138
116
116
100
155
144
138
116
150
161
111
88
94
88
133
138
144
125
144
166
122
127
88
133
122
127
100
111
166
161
144
127
138
127
155
100
144
177
161
122
100
133
111
155
155
161
155
127
111
161
150
161
130
111
172
177
150
144
150
133
172
161
161
177
172
161
177
122
166
166
150
133
144
200
166
183
183
155
161
166
161
177
163
161
205
200
188
205
183
191
172
177
177
179
169
172
194
194
211
188
188
169
166
161
183
191
177
166
122
133
138
194
200
161
172
161
177
177
161
150
194
200
177
-999
-999
-999
-999
-999
-999
177
177
172
188
175
172
177
161
161
133
150
138
144
116
144
138
138
183
166
150
138
183
144
172
183
166
150
-999
-999
-999
183
177
155
144
155
161
166
138
188
183
161
122
144
116
138
155
136
161
175
166
172
144
155
172
166
116
133
133
194
172
122
150
133
127
144
138
133
172
172
122
94
105
111
100
88
116
133
161
105
100
105
100
116
138
155
166
166
130
138
122
111
83
97
88
105
138
122
122
155
144
88
72
100
122
127
133
88
100
105
138
147
94
138
88
127
150
116
122
133
147
111
83
55
88
116
127
83
94
80
127
61
183
116
116
72
77
83
77
49
72
83
127
144
144
88
105
105
133
122
100
133
127
172
122
100
94
72
72
88
166
122
123
100
100
122
72
83
61
94
111
127
88
127
150
116
111
122
127
100
94
66
144
138
127
111
88
88
105
77
94
100
100
127
138
138
88
122
144
138
150
122
127
116
111
105
127
116
94
88
105
105
138
144
144
127
127
133
122
133
100
94
111
55
122
111
105
94
103
150
144
122
83
88
55
94
119
-999
-999
-999
152
155
166
172
166
144
127
155
127
155
166
166
161
144
156
178
172
183
178
167
165
165
125
150
150
145
115
135
140
150
150
135
145
145
150
160
140
135
115
160
160
145
170
150
195
154
154
165
165
175
155
160
145
155
152
175
180
176
164
166
172
142
142
155
170
182
150
170
150
167
150
182
156
165
126
152
185
178
208
205
162
188
185
143
140
180
185
190
185
200
200
190
195
200
205
172
170
140
170
166
165
200
175
196
185
172
185
185
140
175
205
153
180
158
172
185
195
185
192
173
175
174
194
207
211
210
203
190
165
160
130
145
150
170
160
175
150
145
125
160
140
157
154
173
168
187
114
145
170
180
170
170
150
174
172
150
140
150
140
144
140
154
156
162
144
152
142
135
148
145
141
136
100
114
120
140
112
100
110
142
145
135
125
95
117
120
166
150
105
155
125
160
150
170
148
150
120
100
152
150
110
145
135
120
146
138
146
167
130
170
142
125
140
146
100
130
118
130
130
120
150
124
90
110
132
126
120
152
140
120
98
79
86
80
115
80
95
130
150
152
112
152
142
125
150
122
133
144
109
118
126
105
92
80
70
100
70
60
76
85
146
114
126
102
162
100
142
90
80
156
140
100
85
118
-999
-999
-999
130
100
130
120
126
80
95
88
56
94
124
100
90
113
116
85
100
70
120
135
90
100
70
103
100
120
122
102
110
85
100
130
115
100
105
105
125
102
72
135
145
165
150
140
120
110
92
102
146
122
128
140
150
125
105
115
130
125
125
120
105
130
105
140
110
150
155
153
125
140
148
155
160
154
160
-999
-999
-999
162
130
145
150
125
110
130
120
100
125
102
110
114
130
102
140
148
150
152
150
130
130
140
154
150
130
130
150
150
140
135
90
100
136
170
148
125
152
163
165
140
165
175
128
155
120
140
165
180
179
155
155
146
154
194
152
154
170
194
165
190
165
120
185
194
196
190
140
160
140
135
175
170
166
176
166
160
192
140
194
200
190
157
168
160
170
-999
-999
-999
-999
194
170
194
155
145
140
184
150
132
140
182
175
194
195
180
170
176
145
165
166
160
154
190
180
190
170
180
165
160
160
140
170
150
190
200
167
140
154
175
196
190
192
190
186
188
150
200
185
194
178
150
163
150
175
166
120
160
175
182
140
122
150
156
185
188
200
162
178
170
170
166
172
164
160
140
150
150
170
160
170
130
112
145
140
140
168
165
156
160
170
152
148
132
108
90
120
140
130
120
100
126
155
154
116
138
134
132
160
158
150
152
140
164
160
154
124
140
150
145
160
135
150
160
154
148
116
150
124
128
136
135
125
140
124
120
85
100
90
110
115
120
110
125
140
105
112
132
100
120
100
84
158
110
124
155
140
95
120
140
100
118
110
124
100
80
115
120
140
122
96
100
96
-999
-999
-999
-999
100
96
96
100
130
110
100
72
50
60
60
50
60
60
104
50
65
82
90
100
40
84
55
70
60
20
40
70
70
60
80
100
60
110
100
100
90
110
100
80
50
122
120
140
130
140
130
138
140
105
120
60
56
80
125
98
130
130
90
100
124
110
110
100
100
130
100
110
100
100
90
105
80
116
78
100
116
152
155
144
150
125
105
120
145
130
110
100
150
130
150
120
116
90
124
120
140
126
114
105
140
150
155
124
120
95
156
135
150
115
140
130
165
146
145
157
125
95
95
106
126
160
160
162
170
146
140
148
114
130
110
148
145
170
160
170
140
120
156
120
160
160
152
148
160
135
162
170
176
175
126
150
181
204
178
188
160
172
154
178
148
174
103
148
174
145
160
100
136
132
184
160
162
150
145
180
188
145
170
132
146
160
160
150
202
186
168
168
166
162
163
184
191
180
155
165
145
195
165
105
145
198
188
144
160
178
170
160
170
165
160
155
160
156
145
150
150
142
130
170
174
174
140
164
160
180
176
155
167
176
152
142
126
136
180
165
165
180
165
130
175
178
180
175
162
180
152
136
154
150
138
108
152
130
130
150
155
140
158
165
154
150
148
147
166
176
165
180
170
166
170
180
164
-999
175
175
165
155
126
140
166
180
166
146
136
164
138
150
174
156
140
134
138
154
190
200
170
165
150
150
160
135
170
166
170
148
130
150
154
176
166
126
130
160
132
134
102
92
122
115
146
155
182
160
145
86
122
150
137
140
142
88
136
156
162
135
110
120
104
88
105
115
115
100
106
105
98
185
117
100
140
105
86
126
152
94
80
70
102
120
85
70
80
140
78
90
124
102
74
82
128
102
85
72
90
126
122
166
138
123
90
114
100
91
100
85
95
110
86
72
92
135
115
140
143
117
86
120
79
70
74
71
50
140
110
125
125
48
90
65
86
132
76
90
96
100
110
130
85
114
74
72
85
95
140
110
95
78
95
108
110
132
115
112
130
80
86
110
126
103
80
100
84
148
130
125
112
75
145
110
90
120
136
110
90
66
130
100
112
133
124
116
116
150
140
105
114
105
130
9
74
115
135
138
142
145
88
110
9
102
98
106
122
170
154
144
160
135
145
135
145
155
135
145
135
144
20
140
140
145
115
130
145
160
130
168
143
105
155
170
170
150
145
140
166
170
142
110
132
140
155
115
150
116
122
132
122
130
125
185
146
188
185
185
175
170
130
136
120
154
155
148
136
156
170
172
132
200
197
130
145
145
190
185
165
190
200
200
160
145
170
190
194
143
-999
-999
-999
-999
187
195
200
185
202
205
195
175
195
205
185
200
170
160
135
190
180
200
150
190
150
180
190
195
150
195
175
165
140
130
147
147
184
154
155
135
143
165
195
173
156
155
189
173
145
195
180
170
165
210
185
198
200
205
192
214
195
165
165
180
178
165
185
169
175
155
160
175
155
175
135
163
146
132
142
120
145
135
140
155
160
155
140
135
110
155
180
165
180
132
150
135
100
135
135
140
113
135
105
115
125
150
155
155
135
110
75
8
115
-999
8
130
105
125
-999
-999
-999
105
120
95
105
114
115
125
135
110
85
85
100
105
145
145
140
160
110
110
120
100
60
80
65
99
65
79
95
100
104
130
126
114
130
120
102
90
105
120
95
115
90
105
80
80
85
85
115
125
140
130
130
110
134
150
140
135
102
115
95
100
65
75
65
115
52
110
85
85
96
104
102
115
145
90
130
120
130
112
98
105
100
135
155
150
125
105
70
100
96
90
82
105
110
96
120
90
105
115
112
98
118
80
66
62
76
124
100
85
96
140
110
100
105
126
142
117
122
105
114
113
120
80
145
160
130
143
102
80
85
75
134
136
117
106
102
120
124
148
144
103
110
106
92
120
132
114
110
95
120
128
126
104
138
146
150
150
148
145
150
132
105
145
106
110
88
155
150
155
145
130
157
132
160
168
140
145
150
145
150
130
148
145
162
165
180
160
170
185
172
176
165
165
184
170
160
176
125
180
158
174
146
165
110
160
144
120
174
172
180
165
162
120
163
140
136
136
150
140
155
162
135
140
145
155
155
170
148
150
185
184
160
160
165
176
170
182
165
172
175
166
173
186
160
190
190
212
180
202
200
192
210
174
200
160
180
220
202
194
200
190
185
190
172
190
180
165
200
210
210
214
190
184
185
136
155
148
160
214
185
202
190
170
170
180
190
175
205
202
195
185
170
172
170
155
164
165
160
170
136
150
168
164
162
145
168
162
166
170
145
166
145
150
170
160
165
170
175
170
170
160
140
140
110
135
130
155
160
135
150
150
145
120
152
185
165
165
170
120
143
180
175
166
120
166
165
152
120
130
150
155
156
134
95
108
100
110
162
117
110
120
144
118
112
120
145
150
126
135
132
150
150
154
106
90
82
116
115
122
95
73
90
130
126
122
-999
-999
140
130
140
70
126
100
105
125
105
95
95
35
110
123
86
90
102
110
150
110
124
134
123
80
56
56
82
82
96
140
145
130
120
105
85
115
88
72
140
86
82
100
100
88
106
154
110
130
120
130
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
145
100
-999
85
85
100
136
126
115
130
148
145
85
100
145
128
152
142
144
152
162
135
145
130
140
145
175
168
146
140
103
96
65
144
85
135
105
115
132
126
122
116
115
92
110
145
150
150
154
140
115
110
150
140
115
130
110
106
98
132
126
116
94
143
92
80
122
90
144
154
154
115
148
153
120
138
155
100
142
100
115
146
130
155
142
165
145
125
120
140
155
128
155
142
135
125
135
175
180
166
150
130
176
165
182
180
160
150
140
150
184
156
146
182
188
188
190
196
174
200
190
195
178
193
200
178
178
161
190
195
186
185
180
174
165
138
170
168
168
208
200
220
222
210
200
170
206
202
190
200
210
170
213
190
170
190
135
170
170
156
145
152
150
175
165
174
164
184
150
190
190
185
116
200
200
190
160
172
180
160
176
145
190
196
186
160
192
158
210
190
190
200
185
150
150
165
172
185
180
192
152
160
170
157
165
144
170
186
192
196
210
185
160
160
195
172
186
152
160
190
194
170
170
150
155
180
160
138
148
125
190
192
172
176
160
168
130
134
148
145
182
160
170
162
152
145
156
136
164
124
165
156
168
175
130
140
155
174
136
130
170
128
140
100
90
138
140
160
122
106
130
120
106
118
108
105
130
100
75
105
100
94
144
116
140
126
110
115
100
156
125
155
115
116
144
100
80
80
125
190
140
120
104
75
85
110
145
76
100
95
106
108
104
115
78
102
82
105
114
85
123
94
86
85
138
110
110
120
148
115
132
142
150
133
140
125
142
150
124
135
110
125
110
96
92
90
110
95
134
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
140
120
152
110
150
160
148
135
155
151
146
140
119
125
115
140
120
115
140
155
160
160
165
145
140
140
170
156
150
145
160
124
154
180
185
148
174
135
166
163
145
110
175
170
164
161
155
190
178
178
150
150
145
156
175
174
160
175
174
144
166
174
145
166
165
170
136
148
174
148
185
175
115
132
122
115
148
144
134
170
190
125
145
190
195
200
160
190
180
154
170
180
180
166
186
145
182
175
172
165
166
178
185
190
134
164
-999
-999
-999
156
140
160
150
155
162
188
186
192
192
200
172
180
200
-999
-999
-999
165
120
160
130
155
160
180
180
165
170
158
130
128
122
150
128
150
-999
-999
-999
175
172
170
160
175
180
195
145
140
165
135
166
114
92
132
166
134
130
150
180
140
180
192
180
170
135
114
130
115
150
105
110
150
132
92
82
100
135
120
130
135
120
125
135
-999
-999
-999
140
90
95
110
124
134
152
130
150
112
115
92
100
115
110
130
90
94
95
100
95
115
92
135
145
108
132
74
126
96
92
105
130
130
155
134
130
135
138
130
130
150
120
72
95
90
100
136
152
132
102
155
130
115
128
120
115
100
75
120
150
100
102
130
75
110
145
130
85
76
150
106
100
105
86
120
110
105
110
140
116
120
64
80
120
82
75
65
120
86
174
158
152
148
92
104
95
135
82
82
98
94
135
152
130
105
104
112
125
98
110
92
116
84
102
160
164
170
135
105
74
99
106
75
95
108
105
145
155
106
160
150
108
106
134
152
142
130
128
152
172
152
142
122
62
94
100
100
132
140
140
126
120
122
112
170
152
150
145
125
145
160
130
130
148
170
170
155
150
160
150
100
100
115
135
130
140
155
132
150
130
155
165
170
150
170
140
190
180
170
135
125
130
170
176
180
164
135
170
176
146
165
174
142
150
135
144
150
152
-999
-999
-999
125
180
175
176
158
182
170
152
162
195
160
180
160
160
170
178
170
185
160
165
195
200
200
162
104
110
110
132
174
190
170
175
135
144
170
210
194
194
184
203
190
204
200
190
172
152
132
164
-999
-999
-999
162
148
165
173
145
165
144
174
162
140
185
170
185
184
166
170
168
134
155
174
136
195
194
189
164
184
178
179
180
160
136
148
150
160
134
150
140
140
178
164
166
180
182
192
202
192
188
196
180
182
150
150
160
165
135
148
120
102
152
155
132
144
114
130
104
130
135
125
145
148
115
160
115
170
155
168
145
155
172
148
154
162
142
135
152
134
118
132
116
130
115
108
100
115
100
130
134
125
124
105
128
132
98
88
128
105
112
114
108
144
114
125
122
140
104
86
130
122
170
130
165
130
162
118
132
125
156
110
82
118
90
56
86
100
100
120
130
165
125
185
125
132
115
84
108
128
122
154
152
105
152
100
90
130
115
108
115
140
130
102
100
118
108
116
124
126
118
110
70
66
66
90
100
86
130
115
144
102
96
75
120
140
145
94
124
116
116
102
136
112
100
120
126
120
90
120
110
80
110
118
150
152
132
130
92
120
132
152
130
120
68
85
144
130
140
120
130
135
140
150
145
110
105
120
105
102
160
144
162
162
132
116
155
160
140
98
132
140
116
130
135
112
115
120
95
102
132
98
112
130
130
168
150
120
145
164
170
155
150
180
180
164
150
120
174
135
132
132
114
160
155
162
150
180
190
165
190
190
175
150
170
150
150
165
140
164
170
162
132
128
124
164
120
185
170
162
178
165
152
128
140
145
155
150
180
180
170
150
170
185
160
170
130
185
200
170
180
210
200
140
180
184
156
180
170
150
150
152
160
172
145
174
162
192
152
145
180
160
150
160
165
180
190
160
195
202
175
205
215
186
200
190
195
166
162
165
150
190
180
190
160
140
160
140
140
160
160
135
190
180
180
175
185
190
180
185
180
155
165
145
195
195
185
182
164
180
172
180
182
145
163
165
174
154
202
151
174
170
190
202
200
190
190
186
184
202
195
170
168
180
162
140
185
190
180
192
188
190
180
135
182
188
185
165
175
138
139
130
152
150
165
175
188
175
183
182
170
173
152
136
135
150
125
144
116
158
156
106
125
150
145
170
185
178
174
175
158
140
135
104
105
110
146
142
98
134
135
114
98
85
105
130
115
125
116
105
158
122
133
127
128
134
110
110
108
106
105
110
170
166
132
100
80
80
110
140
95
127
125
134
108
100
125
125
110
122
126
135
130
128
90
100
174
180
188
114
100
82
94
118
155
103
66
97
150
136
148
124
98
140
130
104
85
105
122
100
145
145
142
158
158
113
84
88
73
110
155
158
122
130
74
92
90
85
75
80
130
100
140
115
132
117
92
120
94
70
122
118
130
156
135
134
152
108
106
148
125
99
100
125
95
112
141
124
141
116
112
95
114
108
125
120
115
105
126
112
150
150
-999
-999
-999
102
150
110
130
114
85
80
74
140
115
105
98
85
117
157
122
94
88
145
128
128
98
120
70
78
152
116
134
135
126
144
128
120
114
131
88
98
108
120
112
174
150
145
154
116
166
164
154
162
183
174
160
170
162
166
174
145
145
175
170
145
140
145
185
191
172
180
175
160
160
148
134
170
170
185
180
140
195
165
150
180
130
136
130
175
155
162
167
163
160
134
154
149
158
138
124
140
178
185
190
162
180
170
197
167
175
190
155
156
171
158
162
186
179
161
168
190
196
166
172
170
174
157
173
180
165
140
133
173
197
204
194
184
165
182
125
174
192
185
190
187
204
203
194
182
175
188
194
168
200
175
198
188
202
175
176
175
152
130
135
178
200
182
184
170
174
172
148
167
143
103
123
148
146
167
165
174
165
178
184
155
158
134
160
182
183
166
168
162
140
137
158
159
163
171
168
156
156
162
142
154
152
108
146
104
120
138
153
175
130
170
150
112
124
121
150
151
135
150
150
158
150
140
144
165
-999
-999
-999
135
125
111
155
125
115
118
134
115
108
112
115
120
124
138
170
135
116
110
120
102
82
116
132
140
124
128
135
122
150
138
132
104
108
128
84
68
46
125
110
116
108
110
98
110
110
93
123
110
128
148
98
118
105
106
90
110
100
119
105
105
84
110
112
140
164
158
97
158
138
154
118
89
80
92
114
145
105
118
90
131
115
95
85
150
125
115
90
102
94
73
148
148
133
96
85
120
90
96
92
98
125
144
150
128
124
140
120
126
120
88
71
111
8
102
116
114
145
96
140
106
134
101
106
128
142
106
100
110
78
104
127
128
114
115
134
146
110
98
120
100
120
80
80
118
126
102
126
114
116
103
125
128
134
119
145
125
122
136
140
154
144
90
125
111
166
155
150
140
153
154
155
152
136
132
116
163
152
168
95
152
165
174
142
164
163
140
154
136
98
160
170
154
164
159
150
157
118
124
140
145
170
163
135
150
188
173
166
195
200
178
166
193
149
158
199
177
166
166
169
185
176
180
178
165
158
184
172
180
180
172
195
200
155
182
175
198
213
193
194
200
182
182
200
186
156
162
168
188
188
174
190
205
160
194
198
171
137
173
170
173
174
164
135
130
142
138
146
130
154
144
170
178
165
155
155
170
177
183
184
202
193
206
206
188
192
210
190
174
184
168
158
180
199
194
156
188
182
166
187
197
187
180
175
171
162
142
142
130
120
120
129
126
125
142
124
124
132
121
107
109
138
157
157
122
136
140
126
142
152
128
155
164
155
156
150
152
135
126
132
141
105
131
148
128
145
112
96
85
104
100
120
138
89
130
155
100
100
135
135
110
122
158
167
133
120
120
124
124
130
134
120
104
120
135
74
115
80
140
144
90
145
162
140
101
97
117
148
142
130
120
140
140
128
155
159
140
127
125
85
98
106
95
95
123
134
129
148
119
110
95
80
105
98
129
113
100
124
80
102
135
95
102
98
118
130
85
121
123
90
86
83
105
83
88
85
115
84
115
90
100
65
112
76
84
132
126
76
99
75
116
105
108
147
148
125
126
123
145
86
106
106
74
76
84
100
108
97
107
94
114
116
135
114
98
88
102
136
127
136
129
123
156
144
151
150
115
108
114
143
149
162
164
162
126
152
128
146
158
145
128
110
128
95
125
114
137
155
162
142
139
152
136
131
145
138
104
145
130
160
150
159
110
140
146
148
151
135
156
129
169
161
156
147
158
146
145
154
158
145
144
158
144
130
148
150
136
155
165
170
160
156
161
168
134
148
155
145
142
140
118
138
140
137
126
135
126
126
135
116
120
162
165
162
143
137
158
176
-999
-999
-999
180
172
156
169
155
140
148
164
196
158
126
124
144
167
190
163
195
175
200
102
200
188
180
194
196
195
202
202
192
193
194
160
164
155
186
181
153
182
184
162
168
146
144
170
170
166
173
158
186
184
162
172
155
163
140
186
189
202
182
180
145
154
178
165
170
164
163
160
162
180
184
178
156
168
135
149
158
172
171
160
155
170
172
162
174
195
182
160
155
190
204
194
195
178
195
170
184
154
196
196
180
165
162
158
135
154
160
160
172
160
194
195
190
184
165
171
175
185
155
130
135
118
186
150
176
134
138
123
124
145
114
110
124
115
140
146
165
123
121
117
126
119
162
135
166
126
138
145
154
165
152
144
130
148
136
134
114
132
102
124
100
111
132
100
102
92
102
105
122
126
160
155
120
105
118
132
140
152
136
83
110
97
72
114
94
85
88
125
152
95
132
115
97
84
115
100
86
82
50
36
90
65
112
132
92
126
95
85
72
75
116
86
124
150
115
82
100
130
86
140
154
75
61
63
85
98
110
75
110
140
146
120
102
102
150
90
79
80
116
80
105
155
121
69
97
74
95
73
60
108
100
85
126
116
108
124
96
118
85
124
144
113
100
121
116
122
97
88
130
140
130
138
122
145
146
100
118
124
96
85
140
96
106
104
162
147
114
147
126
111
95
122
130
112
116
95
75
94
95
148
132
162
164
168
165
146
134
125
155
148
126
116
108
152
135
138
164
155
132
150
144
123
138
149
164
155
145
137
147
163
149
143
135
140
120
88
100
120
142
166
160
158
126
128
95
112
95
114
134
124
122
130
125
128
154
180
184
186
180
180
188
184
165
145
158
152
170
164
184
158
169
180
165
198
142
154
150
155
182
176
190
185
177
180
135
175
200
188
168
184
194
188
163
132
192
155
175
156
163
166
184
190
185
181
176
178
148
156
170
168
176
195
175
206
190
150
158
148
145
153
138
175
173
180
180
208
197
155
176
176
184
190
166
178
180
174
166
149
190
200
206
185
202
150
164
154
170
186
180
205
195
145
132
140
120
192
170
190
175
175
176
170
195
196
196
174
205
208
204
175
162
165
155
200
155
168
166
166
198
205
196
160
198
206
185
190
164
138
120
105
106
116
150
154
145
154
166
160
125
164
130
116
120
150
122
155
116
148
130
138
150
140
132
100
140
146
90
130
118
100
108
112
115
135
98
135
125
154
120
118
115
112
70
118
110
110
122
112
100
80
88
124
85
108
66
75
102
125
162
120
78
92
98
105
95
95
82
78
89
93
110
70
66
78
128
88
86
98
116
138
119
130
146
102
108
110
105
100
102
120
138
132
125
105
136
148
155
146
156
110
138
100
128
132
95
138
110
122
85
84
110
98
134
126
124
95
110
105
144
125
140
112
115
112
120
150
126
110
75
114
-999
-999
-999
104
96
74
80
100
157
145
134
125
115
135
102
95
84
105
120
116
112
144
146
152
128
136
122
85
78
128
142
130
110
96
106
124
90
144
142
136
160
146
121
134
124
120
136
138
118
105
104
93
136
152
145
144
112
106
90
85
134
122
139
110
145
106
124
132
155
154
154
125
117
157
150
132
114
138
155
150
165
158
120
116
122
142
138
122
146
142
154
152
122
140
149
132
159
124
140
124
135
154
148
125
112
142
146
136
152
160
125
106
154
164
175
145
177
124
144
153
162
144
130
170
184
143
139
172
142
137
146
178
202
191
199
195
195
188
190
162
178
175
166
176
170
160
190
194
200
190
184
166
184
178
160
185
174
185
156
185
206
207
208
170
195
166
152
145
180
164
178
194
190
180
132
180
195
210
194
146
176
185
190
170
165
148
126
140
175
126
146
150
188
175
176
194
224
216
150
132
154
185
210
218
215
214
178
195
210
180
210
198
170
178
178
165
170
158
158
122
168
150
175
175
148
155
170
164
130
144
180
168
148
132
155
140
138
130
116
110
120
134
113
114
166
156
164
140
155
120
144
147
144
150
142
139
128
156
165
155
155
152
161
145
126
96
148
115
140
120
95
100
88
89
94
118
128
122
69
115
120
142
130
126
115
152
120
144
150
120
132
142
136
100
142
96
94
94
110
126
92
111
82
136
114
139
136
169
142
84
92
138
92
155
146
88
76
124
124
88
114
99
112
116
102
124
118
106
108
112
130
94
85
105
95
92
81
114
125
142
132
92
115
131
118
75
105
102
100
110
92
82
118
122
152
145
106
118
140
120
96
104
86
68
112
135
145
134
112
136
140
146
116
88
78
116
111
98
115
132
142
142
128
140
147
134
145
134
138
125
108
90
79
109
106
148
164
126
125
134
112
130
110
115
105
152
120
129
116
138
154
168
125
152
136
128
122
93
130
110
100
150
166
157
157
125
90
115
138
157
147
160
130
142
126
114
135
149
162
150
154
125
165
170
175
162
152
142
148
145
105
154
142
130
136
138
166
140
128
134
160
165
132
148
150
116
166
165
185
195
186
175
138
146
179
188
208
200
193
170
168
169
168
172
180
170
136
160
-999
-999
-999
165
132
182
176
189
184
161
162
175
176
165
149
174
172
155
178
170
150
190
203
202
182
202
200
190
190
182
144
146
165
194
150
205
196
194
198
162
160
190
180
185
160
212
215
205
202
176
188
185
162
165
194
180
180
172
156
180
178
155
162
190
194
185
168
175
182
166
165
186
180
170
168
190
170
175
172
158
143
176
166
150
187
176
158
125
169
166
178
160
166
160
150
160
160
166
175
151
144
144
167
196
186
166
176
175
173
185
158
158
162
156
128
149
170
135
146
115
102
106
161
142
137
104
140
135
106
106
108
116
125
-999
120
122
120
136
140
176
145
154
120
124
118
120
130
174
170
95
156
125
102
125
140
124
128
110
134
110
134
140
102
116
125
100
116
146
120
115
80
88
75
82
90
125
122
105
124
126
106
104
142
106
94
139
136
126
92
86
90
48
105
90
90
106
110
106
128
104
130
126
96
84
95
116
88
126
108
100
64
94
142
105
80
65
85
65
85
78
94
64
84
80
104
100
85
84
64
114
106
130
170
130
88
105
94
76
85
72
106
107
96
75
70
139
100
140
134
125
144
140
116
126
110
118
114
175
90
124
136
140
132
129
122
100
140
138
130
128
143
99
94
90
80
80
130
122
126
100
140
88
122
128
80
125
110
110
120
123
118
133
150
122
152
145
170
170
172
158
166
160
160
158
150
126
108
92
150
158
140
160
166
176
116
136
145
176
165
160
118
120
175
164
150
118
140
168
184
135
150
130
165
150
166
160
158
140
130
150
145
160
180
175
162
170
155
150
135
148
186
182
190
158
110
155
164
160
190
165
194
190
185
190
188
172
160
166
132
152
170
190
186
205
210
183
190
195
180
184
156
158
175
170
205
175
160
146
168
180
176
170
190
170
176
198
172
166
192
198
178
184
180
204
180
174
137
148
145
214
214
194
198
170
145
204
176
166
186
170
158
125
125
165
173
162
138
156
182
162
154
165
160
145
172
186
210
205
172
196
186
192
190
175
160
154
140
166
145
162
160
172
160
174
198
198
164
158
144
168
170
174
145
135
130
164
162
160
155
151
138
128
132
104
138
135
132
134
132
122
135
124
132
120
120
112
102
130
128
98
110
136
152
115
156
122
135
136
165
156
165
126
116
118
130
100
88
102
90
95
138
148
150
150
120
115
174
152
172
155
132
140
148
130
160
122
94
78
100
100
145
135
130
120
100
65
92
75
85
115
105
78
104
115
90
115
98
60
92
102
103
105
145
115
120
135
152
120
70
78
70
65
45
55
115
84
104
70
48
105
106
90
95
92
74
86
74
82
78
135
122
86
92
114
84
90
112
87
90
93
85
93
70
125
85
96
76
76
146
120
117
125
96
65
100
142
126
90
88
96
115
75
85
125
140
116
115
112
120
128
114
102
115
96
142
126
100
144
150
110
86
110
110
135
125
118
134
98
138
140
129
126
124
112
148
130
86
132
93
127
117
87
114
114
160
160
130
148
104
96
114
126
126
107
112
110
110
116
145
160
140
150
152
154
150
130
172
160
145
155
168
172
165
170
175
160
164
155
124
150
140
138
124
110
88
96
125
116
130
146
129
144
136
106
118
132
150
155
157
140
132
154
157
170
186
165
165
158
172
152
186
145
172
155
175
178
176
190
156
185
217
216
182
154
188
160
154
183
174
176
170
185
188
158
166
210
194
188
180
168
160
192
202
195
138
136
170
215
166
198
156
146
155
175
170
178
174
196
182
216
210
185
181
180
168
192
190
191
152
148
175
130
190
178
185
192
176
164
204
158
172
180
175
194
208
205
203
164
206
192
168
175
188
195
212
210
201
155
124
148
170
160
160
170
198
204
195
190
187
168
180
141
140
142
130
141
118
-999
-999
-999
150
143
136
134
148
114
148
162
164
134
145
160
144
130
115
120
155
120
155
146
142
140
130
110
115
130
132
175
130
125
135
145
110
155
140
140
112
105
130
166
141
120
130
142
112
110
102
148
138
126
118
163
128
130
148
112
105
120
146
155
146
126
142
112
128
113
102
96
121
126
116
139
123
107
92
90
112
65
140
125
86
82
126
176
146
114
92
82
80
130
128
95
63
65
97
98
75
125
110
68
110
115
152
122
144
150
113
102
112
72
81
146
145
99
135
93
78
110
98
142
125
116
72
104
104
118
98
110
124
108
82
82
94
130
158
120
137
148
128
156
145
100
95
90
105
67
137
160
150
125
106
120
104
90
70
110
95
90
127
140
75
135
125
150
137
132
128
140
115
134
138
152
148
105
160
150
158
145
125
130
115
95
105
111
143
145
125
137
155
163
160
149
130
137
120
157
135
172
-999
-999
-999
-999
158
156
170
160
135
114
120
154
156
136
128
150
148
122
156
152
120
150
154
165
165
150
142
110
126
166
162
158
166
160
170
150
152
120
146
188
172
143
130
169
130
150
155
178
146
175
166
179
194
140
162
154
154
194
193
158
147
148
150
199
196
164
173
174
188
200
148
154
198
182
198
194
202
156
186
160
195
180
152
208
180
195
186
202
175
175
196
168
140
149
182
184
170
210
220
210
215
204
198
164
186
218
210
180
175
180
178
132
112
126
132
122
130
140
142
130
135
125
156
147
158
143
139
136
138
148
178
168
175
162
175
180
182
168
152
173
164
190
145
178
193
166
175
160
194
186
152
144
170
185
176
165
184
180
185
200
187
165
155
134
116
115
135
148
123
153
175
182
170
161
122
135
140
154
164
146
45
156
156
120
120
102
142
152
149
129
117
140
120
136
128
128
135
120
137
126
140
146
160
136
108
122
104
92
114
129
150
144
120
160
142
145
118
125
130
152
153
146
158
84
114
130
90
99
108
84
96
145
115
138
116
78
54
132
104
70
103
86
70
116
180
136
130
160
126
138
158
130
128
105
92
140
122
116
114
86
78
130
90
132
112
70
72
140
97
102
99
120
82
67
84
115
90
88
107
64
54
92
135
100
152
101
122
80
50
76
122
107
108
102
130
103
104
110
77
92
75
123
86
106
70
126
90
84
136
80
112
89
105
105
116
125
118
96
118
120
75
68
100
95
125
100
80
124
110
102
110
95
144
128
111
135
154
156
143
118
130
164
141
181
164
144
120
118
130
100
140
105
122
134
117
140
134
117
108
140
148
145
134
144
120
104
85
110
135
142
146
148
144
154
144
140
140
144
149
150
146
146
150
132
112
110
135
117
157
116
116
145
120
123
145
140
151
152
144
152
146
124
115
165
162
142
182
140
114
130
156
162
184
160
182
140
118
129
122
143
145
147
152
149
164
128
165
180
170
196
188
162
144
160
196
188
178
166
164
154
181
150
146
154
174
175
175
188
185
180
182
172
165
123
160
174
159
173
166
165
195
156
146
139
180
198
205
188
210
212
215
212
216
212
204
200
170
186
195
193
190
201
158
155
139
166
185
166
156
175
152
178
166
180
177
177
180
141
166
156
167
178
185
184
185
189
200
184
154
152
194
156
175
184
198
202
206
190
188
192
180
194
185
180
174
146
144
106
140
165
178
185
170
165
140
154
144
136
104
140
102
126
114
95
138
104
148
121
154
118
168
135
126
122
140
142
132
140
180
156
150
160
141
118
125
124
148
145
125
130
160
160
165
124
135
142
146
114
120
152
148
96
86
74
110
112
111
128
144
124
120
124
150
116
95
125
143
162
142
112
146
79
125
180
160
136
113
94
84
80
71
114
150
144
123
90
112
84
67
98
118
94
104
109
94
106
111
74
109
127
126
138
132
118
96
113
104
132
89
95
94
66
93
95
86
78
126
96
82
115
121
134
106
84
116
136
95
80
104
65
90
82
120
111
94
75
93
120
122
88
105
89
84
81
120
130
115
98
76
72
60
68
70
96
96
106
110
118
90
107
75
48
94
124
89
114
96
114
140
106
136
86
126
140
114
142
82
150
140
125
112
128
104
85
97
88
105
128
134
105
110
155
155
176
155
160
144
160
152
121
150
108
99
135
158
144
138
110
95
99
152
151
172
136
164
166
166
125
124
144
127
142
133
138
110
161
134
146
120
155
122
125
98
135
160
154
134
134
168
178
169
162
172
163
153
172
152
165
174
146
166
150
130
158
185
181
157
158
164
144
124
152
160
175
172
165
140
160
144
158
156
-999
-999
-999
200
194
210
194
170
190
200
193
202
196
204
200
194
190
145
190
202
196
182
175
172
170
210
174
153
148
197
182
164
160
190
152
205
200
188
198
174
160
145
184
162
160
160
190
204
170
164
200
211
192
202
194
148
148
134
180
158
165
183
180
175
165
145
125
132
148
145
143
130
156
168
172
172
154
158
134
150
145
158
155
126
136
136
150
155
165
151
155
140
130
166
152
150
152
112
114
155
134
110
160
170
165
162
170
174
135
172
140
109
130
145
175
156
158
172
158
155
161
147
110
159
114
98
78
105
160
152
125
152
136
116
128
130
124
84
71
80
133
109
100
120
142
132
121
132
105
122
152
144
126
119
95
104
99
108
136
110
134
153
142
125
94
128
138
140
114
98
104
122
95
133
80
110
124
90
103
98
90
105
88
60
99
80
124
116
74
95
80
140
120
116
82
100
120
80
102
96
135
132
88
125
90
125
135
120
158
135
146
104
106
114
148
142
112
125
72
73
52
75
112
114
124
90
152
108
124
105
45
116
76
120
121
102
131
108
86
103
122
110
138
94
73
122
102
132
136
115
128
105
99
99
72
102
147
118
88
88
110
120
138
145
132
131
158
160
148
165
138
135
85
145
122
88
123
133
106
128
96
125
153
136
132
110
115
136
155
170
170
168
148
135
127
161
174
164
146
116
122
132
112
128
106
122
165
160
146
145
150
154
152
140
126
139
153
157
148
115
157
162
150
128
120
130
130
110
135
118
120
110
130
128
120
160
165
159
168
168
135
159
142
150
156
186
142
190
176
170
170
176
135
155
170
172
175
166
153
150
165
182
140
128
174
182
195
195
182
190
157
130
185
158
162
184
195
210
195
166
165
150
198
180
178
175
185
194
165
200
206
205
190
202
180
185
170
144
190
154
175
166
172
180
148
156
186
185
185
195
193
196
195
155
168
165
185
180
185
202
205
175
180
171
123
128
145
146
156
140
145
130
146
162
158
178
135
168
180
155
170
190
172
172
180
165
107
180
175
178
175
150
160
151
165
155
156
168
180
190
145
120
136
-999
-999
-999
130
168
130
145
128
115
130
144
118
145
115
135
150
150
138
136
144
138
138
130
113
143
144
149
135
155
135
98
69
91
122
85
165
140
115
92
68
99
110
138
111
97
118
93
95
110
110
130
138
110
110
108
102
85
118
108
90
76
118
80
102
118
105
163
140
150
170
130
156
122
90
95
113
126
90
118
120
132
72
95
153
150
125
120
146
138
140
156
153
110
128
90
87
58
110
126
135
82
56
96
112
113
100
102
123
96
103
116
118
115
128
127
112
84
84
118
102
158
148
92
84
80
128
124
108
115
104
98
68
70
80
70
130
104
80
112
134
98
100
76
82
136
150
112
136
142
123
102
118
100
90
122
100
126
78
100
108
65
86
128
146
120
105
78
83
113
140
146
99
129
90
74
115
80
95
76
118
154
126
154
154
148
135
137
94
112
122
95
133
100
118
111
144
136
139
140
142
152
166
166
156
154
144
135
126
145
152
147
155
115
164
147
120
130
125
166
150
124
168
107
132
108
110
133
178
172
178
176
176
177
170
176
174
185
158
162
160
152
138
155
168
157
161
157
156
142
136
140
122
107
158
133
158
158
148
132
125
144
162
180
180
192
165
168
172
176
150
176
170
190
174
176
180
167
188
180
182
180
140
148
118
160
152
148
140
180
180
170
170
173
160
162
153
144
156
160
175
166
190
118
138
148
168
183
162
176
182
192
178
165
185
178
190
158
154
167
173
148
148
156
165
170
172
192
190
182
158
163
183
152
167
156
177
180
158
168
184
145
164
190
160
126
158
186
172
177
127
117
137
163
170
145
160
176
183
184
154
168
170
150
175
155
164
145
132
140
126
132
134
150
140
135
158
170
162
165
145
158
143
128
148
136
140
110
150
167
128
140
144
172
150
176
162
152
140
135
135
147
128
133
118
162
156
124
122
120
106
120
124
125
108
142
130
110
144
122
142
122
144
120
98
107
126
106
98
116
116
115
140
132
132
105
106
128
126
143
140
144
141
116
137
134
146
102
142
153
150
140
110
124
93
124
98
90
76
120
100
95
115
145
124
108
114
142
124
102
70
135
126
92
90
143
75
95
100
82
108
143
106
123
97
102
120
106
67
72
108
144
115
76
130
125
103
75
72
116
125
114
138
120
153
138
108
107
124
130
104
90
108
92
102
90
90
62
76
52
92
66
80
145
87
77
85
124
95
87
93
112
114
97
127
96
90
118
130
158
160
156
158
106
163
133
148
145
142
148
127
137
126
123
98
120
115
134
136
144
161
148
118
112
118
100
124
126
118
94
117
163
140
110
106
115
156
162
170
172
162
174
152
144
126
170
157
175
147
137
160
168
177
177
154
156
145
133
162
160
172
176
170
148
151
132
146
164
130
160
170
197
198
170
160
190
198
190
185
182
162
159
148
190
190
182
180
188
164
180
174
145
138
124
156
132
132
134
121
170