113
243
88
114
112
100
97
339
559
135