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