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