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