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