108
238
87
111
111
98
96
339
556
134