1350
899
747
707
544
375
354
342
323
322
303
293
287
259
254
251
246
244
238
237
235
226
219
217
216
198
173
165
157
156
150
149
147
141
138
132
129
111
102
101
99
98
97
96
95
93
92
91
90
87
84
80
79
78
77