79
78
78
78
80
85
91
93
94
99
98
98
99
99
99
97
97
97
101
104
104
104
103
102
101
100
99
98
96
100
102
100
99
94
94
94
97
97
99
105
106
106
104
110
117
116
120
119
117
117
119
119
119
120
123
123
125
126
127
131
131
133
135
134
136
139
139
141
143
150
154
156
161
162
167
176
181
182
184
192
202
206
207
207
216
218
218
218
218
220
224
226
227
230
242
242
247
247
239
233
230
222
214
212
209
207
206
205
203
200
198
198
192
195
191
183
173
170
167
164
163
159
168
170
179
181
181
187
186
186
186
183
179
179
178
171
172
172
173
162
161
135
133
128
128
129
129
127
122
114
101
101
90
81
79
81
82
80
79
80
81
82
81
80
79
79
77
79
81
82
83
90
91
93
93
93
90
90
90
90
90
88
89
88
87
86
87
89
89
90
90
92
93
94
96
98
103
105
103
102
104
113
115
114
117
120
120
121
122
122
122
121
120
120
120
120
121
124
122
122
139
139
140
141
141
141
141
141
141
140
140
150
151
154
155
153
143
142
142
138
134
131
130
123
121
118
118
120
121
111
109
109
106
105
105
105
106
106
106
110
108
108
109
111
113
113
113
118
118
118
121
122
125
128
129
142
149
158
156
154
155
156
154
153
153
145
148
156
147
152
166
173
183
187
185
183
181
181
183
185
190
192
195
196
199
202
204
208
207
192
192
191
184
171
169
169
168
168
168
167
165
159
156
154
149
148
147
143
141
139
137
133
131
130
129
127
126
125
125
123
123
122
120
120
114
115
118
127
125
124
123
122
120
118
118
113
111
107
106
105
110
108
101
101
101
101
98
97
105
107
107
108
115
121
123
122
136
135
156
162
165
164
154
154
145
139
120
119
118
110
108
109
106
105
104
103
99
100
100
99
99
99
99
100
101
105
107
117
114
113
119
126
130
120
123
124
136
135
126
123
123
123
125
129
132
142
146
143
129
131
133
134
137
138
142
148
157
157
158
159
158
157
157
158
159
163
164
167
180
205
211
209
207
212
212
208
209
209
210
210
207
207
207
207
207
207
207
207
207
207
207
207
209
217
218
224
225
230
230
233
237
253
247
247
263
265
263
265
264
246
228
223
219
217
216
218
219
221
220
217
215
215
215
215
215
214
214
212
214
215
215
216
216
216
216
217
218
223
227
221
220
218
216
215
214
213
212
210
209
209
208
202
200
200
200
199
199
198
198
198
199
199
200
200
201
201
201
201
200
200
197
197
189
180
179
179
179
179
179
173
173
165
167
167
164
164
163
162
162
162
162
162
160
159
158
157
156
156
156
154
152
151
150
149
150
150
150
150
150
149
149
149
149
149
150
152
155
159
163
164
166
169
177
189
190
193
195
206
210
210
210
211
212
215
217
229
234
239
246
253
254
257
258
259
260
263
264
264
267
273
275
278
286
296
297
295
287
281
279
278
279
280
281
278
275
257
246
237
235
239
245
245
245
245
226
222
221
218
214
213
211
209
205
191
187
188
189
190
191
190
190
190
189
183
182
180
161
159
159
153
150
147
146
146
146
145
142
142
139
138
137
137
135
138
139
149
151
153
156
160
162
164
169
172
175
177
183
185
187
192
202
206
213
221
232
236
237
239
240
248
248
247
246
244
245
246
248
252
257
273
279
283
295
304
307
304
292
292
291
290
283
265
258
247
245
243
243
245
235
234
231
228
228
224
210
199
199
199
199
186
187
184
184
194
194
191
188
187
175
170
167
159
164
166
168
172
175
185
193
192
193
197
199
201
202
202
202
212
213
214
221
230
239
249
247
238
233
225
224
223
222
222
222
221
218
214
211
201
198
198
195
189
186
184
181
178
175
167
163
162
161
156
154
148
142
141
139
138
135
134
133
131
131
130
125
125
127
125
119
119
119
117
117
121
120
118
118
115
109
104
107
107
104
97
97
97
95
94
94
94
98
100
102
102
99
96
100
101
102
102
102
103
103
101
101
96
96
97
99
99
99
99
98
97
93
92
91
83
80
77
78