1156
776
561
476
432
296
283
265
242
237
230
229
222
221
217
203
202
197
195
192
191
188
184
183
182
178
174
168
151
132
129
125
118
113
112
110
105
95
94
89
83
82
81
79
77
76
75
73
72
70
69
68
65
62
61
60