8
101
1
34
1
1
28
6
1
2
4
22
28
16
22
61
8
4
6
1
22
34
63