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