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