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