1
5
3
7
9
19
13
10
40
12