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

