4
1
2
4
2
8
16
104
1
5
66
19
3
2
1
3
3
1
1
1
6
20
1
2
2
2