14
71
40
12
112
398
264
111
239
221