4
10
6
64
45
136
14
39
38
85