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