89
7
11
16
29
105
121
12