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

