4
7
11
16
79
61
88
118
158
102