3
5
7
11
6
22
15
16
5
1