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

