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