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