1130
537
453
396
389
381
338
287
249
200
194
176
171
164
161
160
158
150
150
149
149
144
135
135
118
113
109
107
104
96
96
96
87