392
167
306
140
324
201
680
213
208
101