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

