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