3
5
17
6
1
16
37
2
7
23