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