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

