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