2
5
14
19
50
41
7
38
24
48