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