2
20
29
12
19