113
241
88
112
112
100
97
339
559
134