3
5
7
16
29
13
11
22
15
1