1017
719
524
503
498
363
341
316
310
299
292
285
279
270
259
248
247
245
241
233
226
223
218
206
201
183
170
164
163
161
155
154
152
145
144
141
124
110
109
106
104
102
100
98
97
95
92
87
86
80
79
76
75
74
73