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

