19 31 24 13 1
1 3 10 14 17
6 12 19 25 31