257
486
321
270
242
195
265
1K
129
167