331
297
175
200
167
176
169
177
175
181
180
172
303
177
174
186
219
181
171
185
182
173
66
67
195
204
182
185
182
213
200
198
184
234
62
193
182
174
172
177
178
191
167
178
176
451
174
175
169
193
184
196
178
185
179
187
171
67
187
175
170
181
192
185
224
197
345
170
174
479
208
165
220
179
185
189
175
181
181
189
177
178