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