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