6
6
1
10
19
9
5
1
1
12
25
2