3
28
2
69
31
123
94
1
8
1
3
2
5
1