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

