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