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