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