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