7
5
11
8
16
23
76