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

