7
8
12
1
8
2
5
1
2
1
19
48
8