1468
1079
908
835
786
749
565
529
529
471
433
430
394
386
383
353
346
345
334
333
332
325
314
314
313
307
300
297
290
283
282
267
265
264
262
240
236
229
228
227
226
219
217
216
215
208
207
207
204
202
201
201
200
198
196
191
190
190
187
183
182
179
176
175
167
166
164
163
162
162
161
158
158
158
156
154
154
153
153
152
151
150
150
145
143
141
141
140
139
138
137
137
136
136
136
136
133
133
132
130
129
129
128
122
122
122
121
115
113
112
95
93
89
87
78
75