1454
884
708
676
540
377
345
332
320
311
304
287
286
284
269
260
256
251
241
239
237
236
229
226
223
216
214
209
205
169
167
166
160
159
154
141
133
131
126
115
112
103
102
100
97
96
93
92
89
88
86
85
80
79
76
72
69