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