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