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

