1.j10 2.k9l10 3.j9j8 4.j7k8 5.k7l9 6.i9j11 7.j6i5 8.l6h4 9.h6g7 10.j4k5 11.i4i3 12.i6k11 13.n8i11 14.k12f8 15.k13h9 16.j12i13 17.h14h12 18.g13h13 19.i15j14 20.m11n12 21.o13l12 22.h16n11 23.l11n13 24.m12m13 25.m14l14 26.k14l13 27.o10j15 28.o12p12 29.q12m9 30.n10p11 31.p13h7 32.o11q13 33.r14r11 34.o14p8 35.k15l15 36.m15g15 37.j17h8 38.h10k16 39.j16k17 40.resign