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