1079
734
532
499
386
358
332
320
306
305
284
283
270
264
254
253
248
246
245
235
230
227
218
217
214
208
174
164
162
156
149
146
144
137
134
103
100
97
94
93
90
87
86
81
80
79
77
75
71
70
69