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