1298
844
711
709
577
400
374
355
342
328
316
310
307
296
293
273
265
261
258
251
245
244
239
235
232
207
195
181
176
171
166
156
149
148
141
139
124
114
113
110
108
104
102
99
97
96
94
93
91
89
87
86
84
83
82