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

