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

