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