76
76
76
76
76
76
77
77
76
75
75
75
75
75
76
77
78
80
83
84
85
86
87
87
86
85
85
83
82
82
81
81
81
80
79
79
79
79
79
79
79
79
79
79
79
80
86
87
87
87
87
87
87
87
86
86
85
85
84
84
83
83
83
83
83
83
83
83
84
85
85
85
85
85
85
85
85
85
85
86
87
87
88
88
88
89
89
89
90
90
91
92
92
92
93
94
94
95
97
97
97
99
100
100
100
100
100
100
100
102
102
103
103
103
103
103
104
106
109
109
109
109
109
109
110
111
111
111
111
111
112
112
113
114
115
116
116
116
116
116
116
116
116
117
117
117
119
120
122
125
129
133
140
151
180
181
182
183
184
187
189
191
193
193
193
193
193
194
194
194
195
196
196
196
189
179
179
178
176
176
175
174
173
172
168
166
163
160
155
152
148
146
145
141
138
136
134
133
133
133
133
133
133
133
133
133
133
133
132
131
131
131
131
131
130
128
127
126
126
126
125
125
125
125
124
124
123
123
123
123
124
124
125
126
140
144
158
172
180
188
193
197
199
203
204
204
204
203
203
203
202
202
202
202
202
202
202
203
203
204
205
206
206
206
205
205
205
204
203
198
194
192
192
192
192
191
191
190
190
190
190
189
189
188
186
185
188
188
188
189
189
189
188
184
181
178
174
167
163
158
156
153
149
147
146
142
129
121
115
111
107
107
111
115
118
123
127
132
145
148
154
156
157
159
161
161
161
160
159
159
159
138
135
129
125
121
118
114
113
112
109
106
105
103
101
96
95
95
96
97
99
101
102
102
99
97
97
97
99
103
107
112
116
120
121
124
126
128
133
136
138
140
141
143
148
151
157
157
157
158
158
162
163
165
167
166
166
165
164
165
166
166
166
165
165
165
164
163
164
165
167
168
168
168
166
165
163
162
155
155
151
150
147
146
142
140
139
139
139
139
140
140
139
139
139
139
139
139
140
136
135
134
135
137
137
137
136
136
136
135
135
135
135
135
136
137
138
137
135
135
135
135
134
133
133
132
131
131
131
129
129
128
128
127
127
126
126
126
126
126
126
127
128
128
128
127
127
126
126
126
126
126
126
126
125
125
125
125
125
124
123
122
120
119
118
117
116
116
115
115
114
114
114
114
115
116
116
116
116
116
116
116
116
116
114
113
112
113
114
114
115
118
120
123
123
123
123
123
123
123
123
125
127
128
129
129
130
131
131
132
132
131
131
131
132
134
134
130
128
127
127
126
123
123
124
125
125
125
121
115
115
114
113
112
112
111
111
111
112
112
114
115
117
120
120
120
120
120
120
120
121
121
123
125
124
122
122
121
119
118
114
111
107
104
102
100
94
91
88
84
81
79
78
75