306
140
133
57
427
152