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