1401
937
731
660
547
368
344
333
320
309
308
296
282
279
278
264
248
245
242
240
239
238
233
224
223
215
188
185
170
168
167
164
160
154
153
151
137
131
116
110
99
96
92
91
88
87
85
81
80
79
78
74
73
72