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

