1372
882
718
683
495
335
308
298
296
276
273
253
248
247
235
234
232
223
215
210
209
205
204
196
194
191
188
186
173
148
146
141
138
135
130
129
125
119
112
110
102
94
92
91
89
82
78
77
75
74
72
70
69
67