892
744
688
504
473
418
412
388
379
376
366
366
363
360
347
338
335
335
330
323
319
317
312
309
308
299
299
297
297
295
290
287
287
280
280
276
273
271
271
271
271
270
265
264
263
262
262
262
258
257
255
253
252
250
250
249
248
248
247
245
243
242
242
241
241
241
238
237
236
235
233
233
232
227
227
227
225
225
224
224
223
223
222
222
220
219
218
217
217
214
214
214
213
212
212
210
210
209
208
208
207
207
204
202
201
200
200
197
197
196
196
195
193
193
192
192
186
186
186
183
183
183
183
182
181
181
180
180
180
179
178
178
178
177
176
175
175
173
172
172
172
172
172
171
169
168
168
165
164
164
162
162
162
161
161
161
158
158
158
157
156
155
154
154
153
153
152
152
152
151
149
148
148
148
148
147
147
146
146
146
146
144
144
143
143
142
142
141
141
140
140
139
139
138
138
138
137
136
136
136
134
133
133
133
133
132
131
131
130
130
130
129
127
127
126
125
125
125
125
123
122
121
120
120
118
118
118
118
117
117
116
115
114
113
113
113
112
112
111
111
109
109
107
106
105
104
104
104
102
102
102
101
101
101
101
101
100
100
99
98
98
98
98
97
96
95
95
95
94
94
94
94
93
93
93
92
92
92
91
91
90
89
89
89
88
88
88
85
85