16
9
23
44
35
77
59
173
20
50