248
227
212
206
189
183
180
177
176
161
158
151
145
143
132
132
125
124
124
123
123
121
120
120
119
117
117
116
116
113