378
88
119
62
57
94
56
339
185
113