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

