14
175
130
390
104
207
329
278
164
56