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

