12
4
6
13
19
10
29