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