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