2
2
8
6
12
11
5
1
3
16
3
5
1
1