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