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

