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