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