1116
924
705
627
508
352
335
320
300
278
276
274
272
254
245
243
237
236
232
226
223
215
214
213
202
199
191
183
172
153
152
143
139
133
123
121
117
114
111
104
103
95
93
92
90
89
88
86
83
80
79
78
75
70