18 20 4 3 7
3 15 16 21 34
6 12 19 25 31