423
97
159
159
178
178
194
184
303
181
183
179
177
199
180
175
195
171
178
178
187
169
157
162
173
190
182
182
175
344
183
176
172
184
173
180
187
169
171
177
167
174
188
66
103
50
178
189
182
290
296
183
194
511
727
1062
178
93
176
742
186
171
494
786
183
175
209
382
184
189
336
162
184
180
172
187
176
156
193
190
187
320