10 38
2 3 11
4 14 12 37 7
4 28 38 10 5
4 2 36 6 23
4 4 27 26 19
4 16 20 31 8
4 15 9 34 17
4 25 32 21 1
4 24 22 13 35
4 33 30 29 18

