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

