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