323
322
321
320
318
316
316
315
314
311
309
308
307
305
301
301
294
291
286
284
284
281
275
270
265
260
259
258
256
252
247
246
249
250
249
249
249
247
245
240
233
230
227
227
226
226
225
224
226
231
231
230
229
228
227
227
225
223
222
222
220
219
217
211
208
210
210
214
213
210
206
203
201
199
198
197
197
196
195
194
194
193
193
193
193
193
193
193
193
193
193
194
195
194
191
189
188
186
185
185
186
186
187
189
186
186
187
188
189
188
187
185
185
185
185
181
175
171
169
168
167
165
165
165
165
165
165
165
165
165
167
167
164
164
164
164
168
170
172
172
172
168
165
163
162
161
158
158
157
156
156
155
154
154
154
154
154
154
153
151
150
149
149
149
150
150
151
151
151
151
151
150
149
148
148
147
146
145
145
145
145
145
145
145
145
145
145
146
143
142
142
142
142
142
142
142
142
143
143
143
143
143
143
143
144
144
145
145
145
145
145
144
143
142
141
140
140
139
138
139
143
143
144
143
141
140
139
139
139
139
143
145
143
142
141
140
139
139
139
139
135
132
130
130
130
129
128
128
128
128
128
126
131
132
131
130
129
128
128
130
130
131
132
133
133
134
134
136
136
135
134
134
133
132
129
128
127
127
127
128
128
128
129
130
131
131
132
133
133
134
134
134
134
135
135
135
134
131
128
126
126
125
124
125
127
128
128
128
128
127
126
125
124
123
121
118
112
112
112
112
112
112
112
112
112
112
113
115
118
121
123
125
127
131
134
135
136
135
135
134
134
135
135
135
134
131
128
128
129
131
135
139
143
144
145
147
147
147
147
145
141
139
138
138
138
138
138
138
136
133
131
127
124
124
124
124
122
120
118
116
120
123
126
128
121
119
124
128
132
136
139
140
141
141
140
139
139
139
139
139
139
139
139
140
140
140
141
141
141
141
141
140
140
140
140
140
140
140
140
140
138
136
133
127
122
121
121