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

