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