8
69
38
12
111
390
258
109
234
221