1
3
2
32
139
45
1
495
24
16
8
1