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