1243
736
624
543
425
390
382
372
356
344
340
332
331
316
306
289
287
285
281
280
274
273
270
264
261
246
212
198
197
193
179
167
155
152
150
141
123
121
120
118
116
113
112
110
109
105
103
100
97
94
90
89
88
84