378
120
122
62
57
94
529
56
339
185