92
91
90
90
117
117
117
117
182
182
187
190
190
193
193
194
194
193
193
193
193
193
193
194
194
194
194
164
157
155
146
142
142
121
120
117
127
135
141
147
146
133
130
144
148
155
151
148
163
170
170
170
170
171
173
175
177
175
171
177
178
167
153
150
149
152
161
164
166
171
162
160
152
150
148
147
150
150
151
152
154
155
155
161
164
166
167
168
169
171
173
172
172
172
186
186
186
185
180
179
175
174
172
173
175
175
176
176
176
177
177
177
179
184
185
186
187
187
187
186
185
183
182
179
178
176
173
173
178
184
181
180
179
180
184
188
188
186
179
176
174
173
169
167
165
161
161
160
160
160
160
162
163
163
165
166
170
173
173
175
177
178
181
182
192
194
198
203
213
229
240
265
263
252
250
244
245
252
260
259
250
229
228
255
259
259
265
255
272
272
273
273
272
260
260
258
221
220
219
218
216
216
216
216
235
235
229
222
206
197
158
151
144
130
129
127
120
120
105
104
103
102
101
100
115
113
108
121
120
127
132
106
103
106
109
105
97
118
121
127
103
113
103
89
88
88
88
89
89
90
90
92
92
87
85
87
87
87
87
88
88
89
89
90
91
93
95
100
109
100
100
103
118
120
113
109
108
109
116
115
115
110
113
115
116
117
126
145
149
139
142
147
149
143
129
120
120
124
129
130
142
145
156
152
149
150
158
164
165
166
168
170
172
180
184
186
187
187
182
172
175
183
180
178
178
187
189
193
200
200
205
212
220
226
234
235
240
249
244
249
248
247
253
240
242
240
246
250
251
251
251
253
254
250
254
282
281
286
289
297
294
292
286
281
276
272
269
268
258
256
253
253
249
250
253
271
274
277
278
279
279
280
282
291
289
287
285
285
278
277
262
244
245
247
264
273
296
294
242
245
266
271
276
276
298
300
302
302
302
286
272
268
257
226
212
210
208
212
229
231
233
231
230
227
224
219
206
203
187
179
179
186
192
205
217
224
226
228
227
228
267
268
266
248
247
246
245
244
231
224
220
218
226
231
240
241
244
248
251
259
258
253
249
248
260
262
265
264
263
260
258
253
253
239
235
240
245
243
241
235
232
223
220
218
217
215
214
211
210
208
182
181
177
171
171
177
179
180
172
159
148
146
144
134
134
134
134
133
129
116
116
108
96
87
81
73
68
66
64
65
66
68
68
67
67
69
73
74
81
88
96
99
102
116
119
122
126
132
142
148
154
163
167
172
177
178
180
185
188
189
190
191
193
185
178
177
176
158
144
138
138
138
138
137
130
134
134
134
134
133
133
132
127
129
126
118
116
117
116
115
113
112
114
137
141
143
145
163
167
170
171
188
192
194
196
196
198
198
200
201
200
196
194
192
185
184
178
177
152
147
151
148
147
145
145
119
107
101
93
92
90
76
73
73
77
78
78
79
79
81
83
98
102
109
116
123
126
127
148
156
174
185
190
206
220
220
222
234
245
250
250
249
246
246
246
248
249
245
235
234
233
233
244
241
235
250
250
264
267
267
269
264
263
263
264
266
262
256
242
239
228
222
203
195
191
177
165
145
154
155
167
167
172
179
194
209
217
233
247
249
249
249
261
258
261
263
266
266
266
264
253
236
222
208
207
212
218
256
241
232
231
226
225
224
218
215
213
204
199
195
187
180
173
163
159
157
152
143
138
135
130
126
125
115
108
108
108
108
111
113
115
114
108
95
100
113
142
128
122
116
95
93
87
81
91
96
104
116
123
143
154
164
171
180
180
180
181
186
180
179
178
163
157
157
124
109
98
93
83
78
75
75
71
67
63
67
73
77
76
73
72
73
77
78
78
79
79
82
84
99
103
110
115
119
122
128
157
166
181
190
195
205
220
220
223
234
245
249
250
249
247
247
246
248
249
244
234
232
232
232
245
240
238
250
251
265
268
268
270
263
263
264
265
266
262
256
240
237
227
221
202
200
193
172
162
148
152
152
158
170
175
183
195
207
221
237
250
250
250
250
259
258
261
263
265
265
265
261
251
242
220
207
208
214
223
256
239
233
230
226
224
223
216
213
210
201
195
189
180
175
169
162
156
152
147
144
148
143
130
122
119
111
108
107
107
113
119
124
120
117
102
96
105
112
122
126
122
115
95
94
87
78
85
87
92
112
125
147
157
165
174
179
179
179
183
189
178
177
176
159
157
154
122
106
96
92
83
76
75
75
69
65
64
67
74
75
74
73
73
74
77
79
79
80
80
82
84
100
104
109
113
120
133
140
167
175
184
195
200
200