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

