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

