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