407
317
258
246
233
209
203
201
199
194
192
185
183
178
176
175
169
168
167
162
161
160
158
156
154
151
150
147
143
142
138
134
133
132
130
129
126
125
123
118
117
116
115
113
111