609
446
365
328
276
238
229
223
216
213
198
161
158
154
154
146
143
133
127
126
123
119
117
117
116
111