1018
701
519
452
443
323
306
273
269
257
250
247
238
219
218
215
214
212
209
203
201
200
196
194
192
190
181
180
164
148
135
133
123
122
121
119
107
98
96
95
93
87
86
83
81
80
79
77
75
73
69
68
66
65
64