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