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