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