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