3
9
14
11
24
111
43
77
75
52
62
93
68
184
35