2
7
11
29
16
11
4
7