307
128
157
114
866
613
160
1K
265
179