59
18
16
38
42
168
17
28