1
5
16
2
1
7
16
1
4
11
19