86
83
83
83
83
78
78
78
77
77
77
77
77
76
72
71
71
73
75
75
75
76
77
82
84
84
86
86
86
87
86
87
88
88
89
89
89
89
88
87
87
85
77
74
77
78
79
79
79
79
79
79
78
78
80
83
84
84
83
83
84
86
86
86
86
88
88
88
89
91
92
93
95
96
97
101
102
102
101
101
101
98
98
98
98
100
100
102
108
114
120
123
126
126
128
130
131
131
134
134
136
137
138
139
139
138
138
138
138
138
137
136
136
137
137
137
137
137
142
142
142
141
141
141
141
141
141
141
142
142
142
139
131
129
125
124
122
119
119
118
118
118
117
116
116
114
111
110
110
111
111
111
109
108
107
106
104
103
98
94
92
88
84
82
82
82
82
82
82
82
81
77
74
75
75
75
75
74
73
72
72
70
70
70
70
70
70
70
70
70
70
71
71
71
71
71
71
74
81
82
87
87
89
94
96
106
106
106
106
111
111
111
111
112
112
114
114
115
116
117
120
122
121
120
120
118
119
134
139
138
142
143
143
144
148
148
148
148
150
152
153
154
154
154
155
156
157
158
159
159
159
159
158
157
152
149
148
143
143
143
143
145
148
149
153
152
152
151
151
151
151
151
155
157
157
158
158
161
165
166
170
170
170
171
172
172
173
170
168
167
164
158
154
154
153
152
154
155
155
159
160
160
160
159
151
150
148
148
148
149
153
161
162
162
161
161
160
159
159
158
157
156
156
155
154
152
149
149
149
149
149
149
148
146
145
144
144
142
140
142
143
142
142
141
139
139
138
138
138
139
141
141
141
139
138
137
137
137
136
135
134
134
134
134
134
134
133
132
131
131
128
124
124
123
123
123
123
122
121
117
114
112
112
116
116
118
118
118
123
124
124
123
125
127
127
125
125
124
124
123
122
124
125
127
126
124
124
124
125
126
127
128
128
129
130
130
130
126
126
126
126
124
124
123
122
121
119
117
114
112
109
107
106
105
103
102
102
102
101
100
98
98
98
93
88
72
72
68
67
67
67
68
68
68
69
69
70
71
71
71
71
72
74
75
78
78
75
75
79
79
79
80
81
82
84
86
86
87
87
88
88
88
90
91
91
92
94
97
97
97
97
98
99
100
100
100
100
100
102
103
103
102
106
105
105
107
110
110
110
110
110
110
110
110
110
111
111
114
118
119
120
121
122
122
123
125
125
125
128
133
133
142
147
147
147
147
147
148
149
161
164
172
173
173
173
174
176
181
186
186
188
188
186
186
180
179
178
177
177
173
173
172
171
168
164
164
161
159
149
147
144
139
138
137
133
131
129
127
127
127
127
128
129
131
131
133
138
143
141
135
139
142
146
147
147
147
147
157
160
161
151
148
145
145
145
145
146
146
146
146
145
145
144
144
150
149
149
149
148
148
148
149
149
151
151
150
148
144
144
144
144
144
148
148
148
154
157
158
158
159
159
162
166
167
167
166
166
166
166
166
166
167
167
169
171
172
176
177
177
177
177
180
180
185
192
195
197
197
200
200
200
204
207
210
219
221
235
239
239
248
252
253
253
253
254
254
254
253
253
252
252
252
252
250
249
249
246
247
243
244
244
242
240
240
241
242
242
243
243
242
241
237
235
233
223
199
193
184
181
180
179
179
178
177
177
176
176
178
182
184
184
183
180
172
170
167
167
164
162
160
159
158
158
156
156
156
157
159
161
161
162
163
164
169
170
172
161
160
154
153
168
177
179
179
187
186
185
183
180
181
181
181
182
195
198
216
218
223
230
231
232
233
233
233
233
233
235
236
236
236
235
235
234
234
234
230
230
227
215
196
196
193
192
189
189
188
184
182
180
178
173
173
172
171
170
169
168
168
166
165
165
165
165
164
164
164
161
161
163
163
161
156
151
147
145
145
145
145
145
145
145
145
145
145
142
141
138
137
137
138
138
138
138
138
138
138
137
136
135
135
136
133
131
130
130
129
128
127
126
126
126
126
128
133
133
134
136
132
132
132
131
130
128
127
126
127
128
128
127
125
123
123
123
117
116
116
116
116
115
113
113
112
111
111
111
111
111
111
111
111
108
106
106
107
107
107
108
108
108
108
108
108
104
103
103
101
98
97
97
97
97
97
97
96
96
96
96
95
95
95
95
95
93
92
91
91
91
91
91
93
94
94
95
95
96
96
96
96
96
97
98
103
109
109
109
111
110
109
106
103
99
97
97
95
94
94
93
93
93
93
93
93
93
93
93
93
93
94
95
95
96
97
97
98
98
98
98
98
101
99
99
98
97
97
97
97
97
97
97
97
98
99
99
96
98
103
116
120
125
127
130
133
133
133
130
130
123
118
114
114
112
110
107
106
106
105
105
104
104
105
112
112
114
118
119
119
123
130
134
137
138
138
137
137
137
139
141
143
144
147
151
152
166
168
183
187
189
193
194
197
197
197
198
198
199
199
200
200
199
199
199
202
204
203
202
197
193
191
188
184
181
179
176
175
184
185
185
185
185
184
184
184
183
183
183
183
183
183
183
181
180
179
176
176
176
175
175
171
171
172
173
180
181
180
180
172
171
171
171
170
170
170
170
168
159
159
151
145
144
143
142
142
144
145
145
144
133
129
127
127
126
126
125
125
125
122
117
113
111
109
106
103
102
101
95
93
93
93
93
93
93
93
93
93
91
90
88
88
87
86
85
83
83
83
83
83
83
83
80
79
79
79
79
79
80
76
76
76
76
93
94
94
94
95
95
95
95
95
94
92
92
92
88
88
88
88
86
86
85
85
84
84
83
74
74
75
76
77
77
76