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