183
184
185
188
188
188
193
194
201
202
202
202
202
201
201
201
203
204
206
204
202
200
200
200
199
196
195
193
190
183
178
178
173
172
172
171
169
169
170
169
169
168
169
166
164
164
163
162
161
167
170
170
170
170
170
170
173
178
178
178
178
177
173
173
172
172
171
171
170
169
169
169
169
166
165
165
167
173
172
172
171
170
171
173
173
167
161
166
167
169
169
169
169
169
168
167
167
167
167
164
163
160
152
151
151
152
152
154
155
160
167
171
175
176
178
176
176
176
176
176
177
178
178
178
167
166
166
168
177
176
184
184
184
184
183
179
177
185
185
185
185
188
183
182
182
182
182
180
179
179
181
180
182
183
183
182
182
182
182
181
180
178
176
173
162
156
153
149
157
161
170
173
174
176
181
180
171
167
164
160
156
155
156
158
161
161
161
161
160
160
160
162
170
170
167
162
160
151
144
146
146
146
147
146
147
149
149
150
151
151
149
152
154
152
138
138
138
135
135
136
137
137
137
137
137
136
135
135
135
141
141
140
135
135
137
138
139
138
137
138
139
139
139
138
137
137
137
137
136
135
134
135
138
136
131
138
138
138
139
139
139
139
139
136
135
134
134
134
135
134
134
133
133
133
133
133
134
134
134
134
131
132
132
132
132
132
132
132
131
130
130
130
130
130
130
130
130
130
131
131
132
132
131
131
130
130
130
129
129
129
130
130
130
130
128
128
128
129
129
129
130
130
129
128
128
128
128
126
126
126
126
126
126
126
125
124
124
124
124
124
124
123
123
125
123
123
125
126
127
126
125
125
123
123
122
123
122
121
120
120
120
120
121
121
120
120
120
120
120
120
120
120
120
119
119
119
119
119
119
117
118
118
119
119
119
119
122
123
123
118
118
117
118
118
116
116
116
115
116
116
114
114
114
114
114
114
113
113
115
115
115
115
116
116
114
114
113
113
114
114
115
115
116
115
115
117
116
115
115
115
115
116
116
116
115
115
115
114
111
111
111
112
112
111
111
113
113
113
113
112
112
112
112
111
112
112
111
111
110
111
111
110
111
111
111
111
112
112
112
112
112
112
112
112
112
110
110
110
110
110
110
111
111
109
109
109
109
109
109
109
110
110
110
110
110
110
110
111
112
112
112
112
112
112
111
111
111
109
109
110
110
110
110
109
109
109
109
109
109
110
111
110
111
111
110
109
112
110
115
116
115
114
112
113
116
115
115
115
113
112
109
109
111
108
107
108
110
109
111
111
111
110
110
110
109
107
107
107
107
107
108
108
109
109
109
109
109
109
108
107
107
107
107
107
108
107
107
106
107
108
108
108
109
111
111
111
111
110
109
109
109
109
109
108
108
112
112
110
109
108
110
108
107
107
107
107
106
108
105
106
109
109
107
108
106
109
108
108
106
106
106
110
109
110
110
110
109
109
109
110
109
109
109
109
110
109
109
109
110
111
110
110
111
111
112
112
112
113
113
113
117
115
115
115
114
115
115
116
118
119
122
122
122
122
115
119
119
118
115
113
114
114
114
113
112
112
113
114
113
113
114
114
114
113
112
114
114
113
114
114
114
113
114
115
115
118
121
122
122
120
120
122
122
124
126
129
132
139
142
144
154
155
157
151
180
196
203
208
217
211
214
213
200
191
192
190
188
178
173
174
178
200
206
213
217
220
224
228
243
241
234
234
237
241
246
247
244
242
239
237
225
217
212
176
160
158
157
162
166
177
156
164
168
169
173
175
186
189
192
200
197
197
192
174
168
168
160
157
155
156
152
158
155
154
149
149
151
151
152
155
144
143
143
142
142
143
142
142
142
140
139
138
140
139
138
138
138
138
138
138
140
141
144
152
161
167
173
201
206
210
216
212
210
208
194
179
174
199
145
137
130
132
132
132
131
130
132
139
137
132
132
133
140
134
132
135
135
138
133
131
130
130
131
135
127
126
125
124
126
147
134
136
138
137
121
120
120
122
124
124
118
119
121
122
122
124
125
125
126
131
131
133
129
123
125
123
124
129
129
132
133
134
134
133
132
132
127
141
138
137
140
142
139
135
133
127
129
129
129
129
134
141
144
143
136
137
138
140
145
147
145
145
145
145
145
145
136
133
135
139
141
142
144
145
145
146
146
147
148
150
150
146
130
130
128
131
130
130
129
131
132
131
131
141
141
135
134
140
137
160
165
163
161
136
134
140
143
145
148
149
149
150
142
140
139
135
136
136
135
135
135
137
137
137
139
144
142
141
140
145
147
147
147
145
145
144
144
141
140
140