3
8
4
10
3
12
9
3
3
3
4