621
373
296
270
269
245
225
218
207
201
193
192
187
179
177
173
154
153
134
127
124
121
120
118
117
114
111
96
95