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