58
106
167
385
159
185
965
163
715
525
1K
329