13 18 22 25 2
3 4 8 24 25
6 12 19 25 31