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

