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

