109
238
87
111
112
98
96
339
557
134