1
8
4
64
43
135
14
39
38
84