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

