1
3
13
5
8
104
24