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

