77
8
12
28
34
57
20
18