7
18
63
64
34
83
78
136
183
120