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