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