1128
775
537
458
364
354
329
320
293
275
274
271
248
247
244
230
228
227
226
225
215
209
203
191
186
176
161
153
150
143
140
135
131
129
127
116
108
99
98
94
92
89
87
86
83
82
81
77
75
72
71
68
66