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

