317
128
296
210
160
116
174
869
129
636