8 28
4 9 18 21 3
4 5 14 24 19
2 12 6
4 1 15 25 16
4 2 26 13 8
3 17 23 22
4 4 27 28 11
3 10 20 7

