25
38
555
4

3
1
9
12
1
555
2
9
1
7
1
2
10
6
3