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

