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