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