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

