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

