33
1
876
1
31
1
48
5
5
1
123
10