1440
850
653
578
464
310
305
303
270
260
254
241
240
239
229
216
206
196
194
193
192
188
184
177
175
164
146
145
137
127
126
115
114
107
106
105
101
100
93
90
82
81
80
78
76
70
68
67
65
64
63