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

