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