8
26
54
385
191
177
76
325
410
595
230
182
152
240
117
220
121
299
390
163
407
420
352
91
154
208
419
225
235
403
211
1280
122
197
192
337
890