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