2
5
13
19
50
40
6
38
24
48