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