3
4
12
8
4
24
3
43