8
18
1
19
1
10
3
1
8
1
4
2
49
122
9