3
4
7
8
8
8
12
4
8
12
8
3
2