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