6
10
12
29
2
42
1