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