7
18
63
64
35
83
78
136
183
120