14
71
40
12
112
395
264
111
239
221