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