376
354
157
34
214
193
214
168
219
176
667
189
167
177
324
593
196
194
285
169
169
229
317
214
255
161
354
173
222
606
206
175
216
217
168
211
426
66
952
113
173
175
182
784
178
168
359
312
186
182
210
365
175
865
180
180
169
209
187
178
181
178
160
178
290