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