114
114
114
114
111
110
111
111
113
114
114
114
115
115
115
120
122
124
125
121
120
119
118
116
116
115
114
112
111
110
105
104
104
103
103
103
103
101
100
100
100
100
100
98
97
97
96
96
96
95
95
94
94
93
93
93
95
95
95
95
95
96
96
96
96
97
97
96
96
96
96
96
96
96
96
96
95
93
93
93
92
92
91
91
92
92
92
92
92
93
94
94
94
94
94
94
94
93
93
93
93
92
92
92
92
92
92
92
92
92
92
91
91
92
92
92
93
93
93
93
92
93
94
94
94
93
93
93
93
95
95
95
99
99
99
100
100
100
100
103
105
102
98
99
100
101
118
119
120
121
122
123
124
131
130
123
124
125
133
131
133
133
133
132
131
133
135
137
137
137
136
130
130
130
130
130
129
129
124
121
117
112
111
111
108
107
107
109
112
112
113
114
115
114
111
110
110
110
111
112
113
114
114
115
116
118
119
119
119
122
123
137
137
129
128
126
126
124
124
125
125
125
125
125
125
124
122
120
119
124
124
124
124
123
123
125
125
124
127
127
129
129
130
129
129
130
131
131
131
131
131
131
131
131
132
133
133
133
133
133
132
129
126
125
124
123
123
122
127
127
140
143
142
140
139
140
140
140
140
140
141
143
144
144
147
148
148
148
148
149
149
149
149
147
147
146
144
145
148
150
151
153
154
155
157
162
160
163
162
161
162
162
165
166
166
166
166
166
167
169
170
178
179
179
179
180
177
176
179
179
178
177
177
177
176
175
175
175
175
176
177
178
178
179
179
179
181
182
183
183
183
183
184
184
184
184
184
184
184
184
184
184
183
183
183
183
183
183
183
183
183
183
184
184
184
184
183
183
183
181
181
180
180
180
180
180
177
177
177
177
177
178
179
179
179
179
179
179
174
174
174
174
174
172
169
169
169
168
168
166
164
163
162
160
157
155
150
140
139
138
138
138
138
138
138
138
138
141
142
143
144
145
146
146
146
147
149
149
149
150
150
150
150
153
154
155
156
159
160
160
160
162
162
163
163
164
167
169
170
172
173
177
177
182
182
173
173
173
173
173
173
173
173
172
171
170
169
168
166
164
161
160
159
157
155
154
154
154
153
153
152
150
149
149
148
148
149
147
145
136
135
133
132
129
125
116
116
113
111
110
109
109
108
108
106
104
108
111
111
111
111
112
117
115
111
110
110
111
106
107
108
107
109
101
101
102
102
102
102
102
104
105
109
108
107
107
102
100
100
100
100
101
103
105
106
106
107
107
109
110
112
113
113
114
114
115
115
115
115
114
113
113
113
113
113
113
113
113
113
113
113
112
112
111
111
111
110
110
107
107
107
106
104
104
104
104
104
104
105
105
105
99
101
101
102
104
104
104
104
104
104
103
102
100
99
99
98
97
99
99
100
100
98
97
97
99
99
99
99
99
99
100
100
100
100
100
100
100
99
99
99
99
99
99
99
99
99
99
99
99
99
102
102
102
102
105
105
107
107
108
108
113
113
115
115
115
115
115
115
115
115
115
115
115
115
115
115