315
128
296
210
160
116
174
869
129
635