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