2
50
21
28

1
21
2
6
1
1
2
1
1
7
5
1
2
1
41
6
1
1