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