1375
832
714
692
598
409
374
367
358
337
321
312
307
304
298
285
279
276
272
270
268
260
259
257
253
242
238
222
191
186
181
173
171
163
162
153
145
138
130
127
121
117
114
109
108
103
102
99
95
94
92
88
83
82
78