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

