581
133
256
298
250
225
12
94