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