307
128
157
114
866
612
160
1K
265
179