1324
414
409
408
353
352
346
339
299
236
234
223
221
214
196
191
190
187
186
183
177
174
168
167
165
160
156
155
154
153
152
150
147
146
140
135
132
131
130
129
127
126
125
123
121
119
118