82
84
86
86
86
86
88
87
86
85
85
85
86
86
86
87
88
89
89
90
90
91
93
96
97
98
98
99
102
101
102
102
97
98
99
105
106
103
104
104
113
114
111
105
105
107
104
104
104
103
102
102
102
103
104
105
106
107
108
108
109
109
110
110
111
112
113
113
114
115
116
116
116
115
115
114
114
113
113
112
112
112
112
112
111
110
111
110
104
103
103
104
104
106
107
107
108
109
109
109
109
110
110
110
111
111
111
111
111
111
111
112
113
113
114
114
111
110
110
110
110
110
110
111
112
113
113
114
114
114
114
115
116
117
118
118
118
118
118
119
120
122
126
126
126
127
129
130
133
137
141
144
146
148
149
152
153
154
157
163
165
166
167
169
170
171
172
173
174
175
176
176
177
177
177
178
178
171
167
164
162
160
157
155
154
152
150
148
147
146
145
145
146
147
148
149
153
155
156
158
162
171
176
179
180
182
183
184
188
190
199
203
205
209
212
231
233
238
243
243
246
249
256
262
274
272
269
266
258
252
239
237
230
226
219
214
208
207
206
206
207
208
176
168
167
167
165
164
164
163
163
164
165
168
171
175
176
178
178
176
175
174
172
172
172
172
172
173
173
173
174
175
176
176
176
176
177
178
178
178
179
179
182
184
185
188
191
193
193
193
193
193
193
192
192
191
190
187
185
182
181
180
179
175
170
166
165
165
164
163
163
162
162
162
162
162
163
163
163
163
163
164
164
164
164
165
167
168
170
172
178
186
187
190
190
191
191
192
191
189
182
179
177
175
175
173
169
165
163
161
159
157
154
151
147
145
144
144
144
144
144
146
146
148
149
150
150
148
148
148
148
149
150
153
157
160
161
162
162
162
161
160
157
155
154
152
150
149
147
146
143
142
142
142
143
143
147
148
151
150
150
148
148
148
148
149
150
151
152
152
152
154
156
164
166
170
173
173
173
170
169
169
169
169
170
170
170
170
167
159
156
152
145
140
129
123
123
122
121
119
118
117
115
114
114
113
112
112
111
111
111
111
111
111
110
108
106
105
105
107
107
108
108
109
109
109
109
108
108
108
108
112
112
112
112
111
111
111
111
111
111
112
112
112
112
111
110
109
108
106
104
103
103
104
106
108
108
105
103
103
103
103
103
104
105
106
107
107
107
107
108
108
108
107
106
106
106
106
107
107
109
111
112
112
111
112
113
113
111
112
113
113
112
111
110
110
109
109
110
109
105
104
108
110
111
112
112
113
114
114
114
115
115
114
109
109
111
111
113
111
110
108
108
107
108
108
110
110
110
107
106
106
104
101
99
99
99
98
98
98
98
98
97
97
96
96
97
97
96
96
95
95
95
96
97
97
97
97
97
97
98
99
99
94
94
93
93
93
92
92
91
89
89
88
88
89
88
86
85
84
83
82
82