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

