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