20 3 1 33 25
2 3 31 32 35
6 12 19 25 32