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

