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