2
10
12
29
19