1
3
8
3
106
1
1
28
1
63