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