16
10
11
17
29
23
32