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

