7
21
11
17
1
6
9
17
57
12