353
257
234
229
222
216
209
206
182
181
180
179
179
178
160
159
159
159
149
149
148
140
136
134
133
129
127
127
127
125