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

