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