108
238
87
111
112
98
96
339
556
134